osmo-ttcn3-hacks/mgw
Pau Espin e67b1c64ce mgw: Fix logic in test TC_two_crcx_mdcx_and_rtp_osmux
rtpem should be set to BIDIR at the same time where MDCX "sendrecv" is
sent, otherwise if MGW sends us RTP packets (because we set the conn to
sendrecv) they will be counted incorrectly in
stats[0].num_pkts_rx_err_disabled.

This issue doesn't trigger in current code because the MGW doesn't know
anyway the remote IP address of the other connection until an MDCX is
sent to it. However, if for whatever reason the IP address is known (for
instance because it is set during CRCX, which will be done in next
commits), then RTP messages would be sent and the error counter would
be > 0.

Change-Id: I8f2c4e497e522fc17e5cfe76987f802265c486ab
2020-09-09 12:22:42 +00:00
..
MGCP_Test.cfg MGCP_Test: fix config file include path 2018-03-16 13:46:40 +01:00
MGCP_Test.default MGCP_Test: Add VTY access 2019-02-20 17:00:33 +01:00
MGCP_Test.ttcn mgw: Fix logic in test TC_two_crcx_mdcx_and_rtp_osmux 2020-09-09 12:22:42 +00:00
README.md Update README.md of several TTCN3 test suites 2019-11-15 18:49:09 +00:00
RTP_Endpoint.ttcn Stop tests after failures 2018-07-24 14:19:42 +02:00
expected-results.xml update expected results 2020-05-19 19:25:35 +00:00
gen_links.sh mgw: use library version of RTP_CodecPort_CtrlFunct 2020-04-01 10:18:12 +00:00
osmo-mgw.cfg mgw: Drop unneeded mp_enable_conn_timeout_test 2020-01-05 11:21:07 +00:00
regen_makefile.sh Add Osmux support and tests for MGW 2019-05-27 09:56:51 +00:00

README.md

MGW_Test.ttcn

  • external interfaces
    • MGCP (emulates call agent)
    • RTP (stream source/sink)
    • Osmux (stream source/sink)
    • VTY

{% dot mgw_tests.svg digraph G { rankdir=LR; MGW [label="IUT\nosmo-mgw",shape="box"]; ATS [label="ATS\nMGCP_Test.ttcn"];

ATS -> MGW [label="RTP", dir="both"]; ATS -> MGW [label="Osmux", dir="both"]; ATS -> MGW [label="MGCP"]; ATS -> MGW [label="VTY"]; } %}