https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092022-07-28T23:02:51ZOpen Source Mobile CommunicationsCellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=245222022-07-28T23:02:51Zfixeria
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=245282022-07-30T11:19:45Zfixeria
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>60</i></li></ul><p>TC_rsl_ms_pwr_dyn_{ass_updown,max} fixed by:</p>
<p><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28868">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28868</a> BTS_Tests: increate Tguard to 30.0s for TC_rsl_ms_pwr_dyn_up [NEW]<br /><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28869">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28869</a> BTS_Tests: send SACCH blocks in TC_rsl_ms_pwr_dyn_{up,ass_updown}() [NEW]</p>
<p>TC_sacch_chan_act_ho_[a]sync fixed by:</p>
<p><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28833">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28833</a> BTS_Tests: tune back to CCCH/BCCH in TC_sacch_chan_act_ho_[a]sync [NEW]</p> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=245292022-07-30T11:30:37Zfixeria
<ul></ul><p>The situation with <code>TC_ms_pwr_ctrl_{constant,pf_ewma}</code> is a bit different. Unlike <code>TC_rsl_ms_pwr_dyn_{ass_updown,max}</code>, they do send MRs. The problem is that the first MR sent by trxcon is always a dummy MR, because we're scheduling bursts N TDMA frames in advance. Before the recent libl1sched refactoring trxcon used to patch MRs, so that the first MR would always indicate MS Power Level 0. Now it's indicating some hard-coded value which confuses the MS Power Loop in osmo-bts-trx.</p> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=245312022-07-30T17:16:32Zfixeria
<ul><li><strong>% Done</strong> changed from <i>60</i> to <i>80</i></li></ul><p>TC_ms_pwr_ctrl_{constant,pf_ewma} fixed by:</p>
<p><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28875">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28875</a> library/GSM_RR_Types: make ts_SacchL1Header easier to use [NEW]<br /><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28876">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28876</a> BTS_Tests: populate SACCH cache in f_TC_ms_pwr_ctrl_{constant,pf_ewma} [NEW]<br /><a class="external" href="https://gerrit.osmocom.org/c/osmocom-bb/+/28874">https://gerrit.osmocom.org/c/osmocom-bb/+/28874</a> trxcon: allow populating global SACCH cache via L1CTL [NEW]</p> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=245332022-07-30T17:28:20Zfixeria
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>BTS_Tests.TC_rsl_ms_pwr_dyn_up</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>BTS_Tests.TC_rsl_ms_pwr_dyn_ass_updown</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>BTS_Tests.TC_rsl_ms_pwr_dyn_max</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>BTS_Tests.TC_ms_pwr_ctrl_constant</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>BTS_Tests.TC_ms_pwr_ctrl_pf_ewma</i> added</li><li><strong>Subject</strong> changed from <i>ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failing</i> to <i>ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failing</i></li><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>80</i> to <i>100</i></li></ul> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=246082022-08-10T10:14:45Zfixeria
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>100</i> to <i>60</i></li></ul><p>All patches have been merged, but it seems we're not done yet:</p>
<ul>
<li>TC_ms_pwr_ctrl_{constant,pf_ewma} are fixed and green now,</li>
<li>TC_rsl_ms_pwr_dyn_{ass_updown,max,up} are still failing.</li>
</ul> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=246102022-08-10T11:16:42Zfixeria
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>60</i> to <i>100</i></li></ul><p>I broke initially correct logic of <a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28869">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/28869</a> while addressing code review comments.</p>
<p><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/29022">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/29022</a> BTS_Tests: use f_send_meas_rep() in f_TC_ms_pwr_ctrl_{constant,pf_ewma} [NEW]<br /><a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/29023">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/29023</a> BTS_Tests: fix TC_rsl_ms_pwr_dyn_{up,ass_down,max}: reply received SACCH L1H [NEW]</p> Cellular Network Infrastructure - Bug #5635: ttcn3-bts-test: TC_rsl_ms_pwr_dyn_{ass_updown,max,up} and TC_ms_pwr_ctrl_{constant,pf_ewma} are failinghttps://projects.osmocom.org/issues/5635?journal_id=246302022-08-11T13:22:01Zfixeria
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>All above-mentioned testcases are green now:</p>
<p><a class="external" href="https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-bts-test/1742/">https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-bts-test/1742/</a></p>