<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16920">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">sccp: Modify SCCP_tests to be run against sccp_demo_user in srv mode<br><br>It's easier to handle several tests if they are the ones connecting to<br>the program under tests.<br>Forthcoming SCCP_Tests_RAW require use of this mode too.<br><br>Take the chance to tweak other values which were wrong, in order to have<br>CR answered correctly with a CC later on.<br><br>Related: OS#4343<br>Change-Id: Ibf99b1546411b9a9b4375b82f1003d93d3c1645d<br>---<br>M sccp/SCCP_Tests.cfg<br>M sccp/SCCP_Tests.default<br>M sccp/SCCP_Tests.ttcn<br>3 files changed, 12 insertions(+), 16 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/20/16920/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/sccp/SCCP_Tests.cfg b/sccp/SCCP_Tests.cfg</span><br><span>index 4b7e742..ab69a2d 100644</span><br><span>--- a/sccp/SCCP_Tests.cfg</span><br><span>+++ b/sccp/SCCP_Tests.cfg</span><br><span>@@ -16,4 +16,3 @@</span><br><span> </span><br><span> [EXECUTE]</span><br><span> SCCP_Tests.control</span><br><span style="color: hsl(0, 100%, 40%);">-#SCCP_Tests.TC_routing_global_title_crash</span><br><span>diff --git a/sccp/SCCP_Tests.default b/sccp/SCCP_Tests.default</span><br><span>index f837664..a051517 100644</span><br><span>--- a/sccp/SCCP_Tests.default</span><br><span>+++ b/sccp/SCCP_Tests.default</span><br><span>@@ -1,16 +1,10 @@</span><br><span> [LOGGING]</span><br><span> FileMask := LOG_ALL | TTCN_MATCHING | DEBUG_ENCDEC;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-BSSAP.FileMask := LOG_NOTHING;</span><br><span style="color: hsl(0, 100%, 40%);">-"SCCP_Test_M3UA".FileMask := ERROR | WARNING;</span><br><span style="color: hsl(0, 100%, 40%);">-"SCCP_Test_SCCP".FileMask := ERROR | WARNING;</span><br><span style="color: hsl(0, 100%, 40%);">-"IPA-CTRL-IPA".FileMask := ERROR | WARNING;</span><br><span style="color: hsl(0, 100%, 40%);">-mtc.FileMask := ERROR | WARNING;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span> [TESTPORT_PARAMETERS]</span><br><span> *.SCCP_DEMO_USER_VTY.CTRL_MODE := "client"</span><br><span style="color: hsl(0, 100%, 40%);">-*.SCCP_DEMO_USER_VTY.CTRL_HOSTNAME := "127.0.0.1"</span><br><span style="color: hsl(0, 100%, 40%);">-*.SCCP_DEMO_USER_VTY.CTRL_PORTNUM := "2325"</span><br><span style="color: hsl(120, 100%, 40%);">+*.SCCP_DEMO_USER_VTY.CTRL_HOSTNAME := "127.0.0.2"</span><br><span style="color: hsl(120, 100%, 40%);">+*.SCCP_DEMO_USER_VTY.CTRL_PORTNUM := "2324"</span><br><span> *.SCCP_DEMO_USER_VTY.CTRL_LOGIN_SKIPPED := "yes"</span><br><span> *.SCCP_DEMO_USER_VTY.CTRL_DETECT_SERVER_DISCONNECTED := "yes"</span><br><span> *.SCCP_DEMO_USER_VTY.CTRL_READMODE := "buffered"</span><br><span>@@ -20,17 +14,17 @@</span><br><span> </span><br><span> [MODULE_PARAMETERS]</span><br><span> M3UA_Emulation.tsp_logVerbose := true;</span><br><span style="color: hsl(0, 100%, 40%);">-M3UA_Emulation.tsp_SCTP_Server_Mode := true;</span><br><span style="color: hsl(0, 100%, 40%);">-M3UA_Emulation.tsp_M3UA_Server_Mode := true;</span><br><span style="color: hsl(120, 100%, 40%);">+M3UA_Emulation.tsp_SCTP_Server_Mode := false;</span><br><span style="color: hsl(120, 100%, 40%);">+M3UA_Emulation.tsp_M3UA_Server_Mode := false;</span><br><span> SCCP_Tests.sccp_cfg := {</span><br><span>     {</span><br><span>                    sccp_service_type := "mtp3_itu",</span><br><span>                   sctp_addr := { 2905, "127.0.0.1", 2905, "127.0.0.2" },</span><br><span style="color: hsl(0, 100%, 40%);">-                      own_pc := 185,</span><br><span style="color: hsl(0, 100%, 40%);">-                  own_ssn := 254,</span><br><span style="color: hsl(0, 100%, 40%);">-                 peer_pc := 23,</span><br><span style="color: hsl(0, 100%, 40%);">-                  peer_ssn := 254,</span><br><span style="color: hsl(0, 100%, 40%);">-                        sio := '83'O,</span><br><span style="color: hsl(120, 100%, 40%);">+                 own_pc := 23,</span><br><span style="color: hsl(120, 100%, 40%);">+                 own_ssn := 202, /* sscp_test_server.c: SSN_TEST_ECHO */</span><br><span style="color: hsl(120, 100%, 40%);">+                       peer_pc := 1,</span><br><span style="color: hsl(120, 100%, 40%);">+                 peer_ssn := 202, /* sscp_test_server.c: SSN_TEST_ECHO */</span><br><span style="color: hsl(120, 100%, 40%);">+                      sio := '03'O, /* NI=Internal, SCCP */</span><br><span>                        rctx := 0</span><br><span>    }</span><br><span> };</span><br><span>diff --git a/sccp/SCCP_Tests.ttcn b/sccp/SCCP_Tests.ttcn</span><br><span>index e76e9ac..835c934 100644</span><br><span>--- a/sccp/SCCP_Tests.ttcn</span><br><span>+++ b/sccp/SCCP_Tests.ttcn</span><br><span>@@ -2,6 +2,9 @@</span><br><span>  * Author: Stefan Sperling <ssperling@sysmocom.de></span><br><span>  * All Rights Reserved</span><br><span>  *</span><br><span style="color: hsl(120, 100%, 40%);">+ * The idea is that these tests are executed against sccp_demo_user from</span><br><span style="color: hsl(120, 100%, 40%);">+ * libosmo-sccp.git in server mode.</span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span>  * Released under the terms of GNU General Public License, Version 2 or</span><br><span>  * (at your option) any later version.</span><br><span>  *</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16920">change 16920</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/+/16920"/><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: Ibf99b1546411b9a9b4375b82f1003d93d3c1645d </div>
<div style="display:none"> Gerrit-Change-Number: 16920 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>