<p>fixeria <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bsc/+/25870">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  fixeria: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">[overpower] Add VTY transcript tests for all commands<br><br>Change-Id: Iefbdbeb36a4692102dbb76d86113a183e4f381a7<br>Related: SYS#5319<br>---<br>M tests/Makefile.am<br>A tests/acch_overpower.vty<br>2 files changed, 71 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/tests/Makefile.am b/tests/Makefile.am</span><br><span>index 0831dee..762561e 100644</span><br><span>--- a/tests/Makefile.am</span><br><span>+++ b/tests/Makefile.am</span><br><span>@@ -42,6 +42,7 @@</span><br><span>      timer.vty \</span><br><span>  power_ctrl.vty \</span><br><span>     interf_meas.vty \</span><br><span style="color: hsl(120, 100%, 40%);">+     acch_overpower.vty \</span><br><span>         ctrl/osmo-bsc-neigh-test.cfg \</span><br><span>       ctrl/osmo-bsc-apply-config-file.cfg \</span><br><span>        ctrl/osmo-bsc-apply-config-file-invalid.cfg \</span><br><span>diff --git a/tests/acch_overpower.vty b/tests/acch_overpower.vty</span><br><span>new file mode 100644</span><br><span>index 0000000..0fc8a45</span><br><span>--- /dev/null</span><br><span>+++ b/tests/acch_overpower.vty</span><br><span>@@ -0,0 +1,70 @@</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC> enable</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC# ### Default configuration (overpower disabled)</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+... !overpower</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC# configure terminal</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config)# network</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net)# bts 0</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# list with-flags</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  . ..l  overpower (dl-acch|dl-sacch|dl-facch) <1-4></span><br><span style="color: hsl(120, 100%, 40%);">+  . ..l  no overpower dl-acch</span><br><span style="color: hsl(120, 100%, 40%);">+  . ..l  overpower rxqual (0|1|2|3|4|5|6|7)</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower?</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower  Temporary ACCH overpower</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower ?</span><br><span style="color: hsl(120, 100%, 40%);">+  dl-acch   Enable overpower for both SACCH and FACCH</span><br><span style="color: hsl(120, 100%, 40%);">+  dl-sacch  Enable overpower for SACCH only</span><br><span style="color: hsl(120, 100%, 40%);">+  dl-facch  Enable overpower for FACCH only</span><br><span style="color: hsl(120, 100%, 40%);">+  rxqual    Set RxQual (BER) threshold (default 4)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower dl-acch ?</span><br><span style="color: hsl(120, 100%, 40%);">+  <1-4>  Overpower value in dB</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower dl-acch 2</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower dl-acch 2</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower rxqual 4</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower dl-sacch 3</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower dl-sacch 3</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower rxqual 4</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower dl-facch 4</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower dl-facch 4</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower rxqual 4</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower rxqual ?</span><br><span style="color: hsl(120, 100%, 40%);">+  0  BER >= 0% (always on)</span><br><span style="color: hsl(120, 100%, 40%);">+  1  BER >= 0.2%</span><br><span style="color: hsl(120, 100%, 40%);">+  2  BER >= 0.4%</span><br><span style="color: hsl(120, 100%, 40%);">+  3  BER >= 0.8%</span><br><span style="color: hsl(120, 100%, 40%);">+  4  BER >= 1.6% (default)</span><br><span style="color: hsl(120, 100%, 40%);">+  5  BER >= 3.2%</span><br><span style="color: hsl(120, 100%, 40%);">+  6  BER >= 6.4%</span><br><span style="color: hsl(120, 100%, 40%);">+  7  BER >= 12.8%</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower rxqual 0</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower dl-facch 4</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower rxqual 0</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# overpower rxqual 7</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower dl-facch 4</span><br><span style="color: hsl(120, 100%, 40%);">+  overpower rxqual 7</span><br><span style="color: hsl(120, 100%, 40%);">+...</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# no overpower dl-acch</span><br><span style="color: hsl(120, 100%, 40%);">+OsmoBSC(config-net-bts)# show running-config</span><br><span style="color: hsl(120, 100%, 40%);">+... !overpower</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bsc/+/25870">change 25870</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-bsc/+/25870"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bsc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Iefbdbeb36a4692102dbb76d86113a183e4f381a7 </div>
<div style="display:none"> Gerrit-Change-Number: 25870 </div>
<div style="display:none"> Gerrit-PatchSet: 6 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@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>