Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Pau Espin 89c76d2102 mgw: Fix logic in test TC_two_crcx_mdcx_and_rtp
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: I653eb75439321f9a488dc56dca5d3fc5a8811547
2020-09-09 12:22:42 +00:00
COMMON initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
ROHC_CNL113426_LATEST import Ericsson NS, ISUP, ROHC and SNDCP modules for TITAN 2017-07-25 08:23:52 +02:00
SCCP_Test WIP: gen_links.sh + regen_makefile.sh for make SCCP_Tests 2020-01-12 11:48:58 +01:00
asn-test HNBAP, RUA and RANAP protocol codecs 2019-04-25 20:07:11 +00:00
bin Remove M3UA/MTP3/SCCP code from this repo, use upstream repos 2018-03-18 12:52:20 +01:00
bsc bsc: Introduce test TC_assignment_aoip_tla_v6 and TC_ho_into_this_bsc_tla_v6 2020-09-09 12:48:28 +02:00
bsc-nat library: Add template helpers for AoIP Transport Layer Address 2020-09-07 08:05:28 +00:00
bts library/Osmocom_Types: share RA generation helpers from BTS_Tests 2020-08-28 05:56:39 +07:00
ccid CCID_Tests: Fix USB VendorID 2020-07-30 22:12:30 +02:00
deps deps/Makefile: Update to newer titan.ProtocolEmulations.M3UA master containing build fix 2020-07-24 11:03:55 +02:00
doc add ttcn3 test suites slides from OsmoDevCon 2018 2018-09-16 12:39:51 +02:00
ggsn_tests ggsn: Terminate immediately on pipong altstep failure 2020-03-03 16:48:34 +01:00
hlr update expected results 2020-05-19 19:25:35 +00:00
lapdm Split templates in RLCMAC_{CSN1_}Types into their own _Templates file 2020-04-29 19:07:38 +02:00
library library/RTP_Emulation: Close previous socket after rebind 2020-09-09 11:43:51 +00:00
mgw mgw: Fix logic in test TC_two_crcx_mdcx_and_rtp 2020-09-09 12:22:42 +00:00
mme Split templates in RLCMAC_{CSN1_}Types into their own _Templates file 2020-04-29 19:07:38 +02:00
msc msc: Introduce tests to verify BSSAP and MGCP handling with IPv6 2020-09-09 12:48:32 +02:00
pcu PCU_Tests: randomize MA length in f_TC_pcuif_fh_params_gen() 2020-09-08 19:04:20 +00:00
pgw pgw: Add support for PCRF emulation (CCR/CCA) 2020-04-26 22:08:34 +02:00
remsim library/IPA: use tr_ASP_IPA_EV instead of inline templates 2020-05-18 21:16:35 +07:00
sccp sccp: Introduce test TC_it_avoids_tiar 2020-01-21 14:22:20 +01:00
selftest library: Add template helpers for AoIP Transport Layer Address 2020-09-07 08:05:28 +00:00
sgsn sgsn: Add series of tests on suspend/resume and paging behavior 2020-06-18 13:36:18 +02:00
simtrace Initial SIMTRACE testsuite 2020-04-01 10:16:02 +00:00
sip update expected results 2020-05-19 19:25:35 +00:00
stp stp: Support testing multi-home SCTP features with IPv4+IPv6 2020-08-27 08:13:44 +00:00
sysinfo library/GSM_RR_Types: add minimalistic AssignmentCommand 2020-09-01 14:43:33 +07:00
.gitignore gitignore: Add *.d files 2020-03-03 16:48:34 +01:00
.gitreview Add git-review config 2017-12-13 11:15:48 +01:00
Common.cfg Make Console Loggign a bit more verbose: add all USER "log()" 2018-03-18 14:16:37 +01:00
Makefile pgw: Initial testsuite for a PGW (Packet Gateway in the EPC) 2020-04-21 22:57:31 +02:00
compare-results.py compare_results.py: use ansi colors 2020-05-19 19:25:35 +00:00
gen_links.sh.inc Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00
log_merge.sh Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00
mask_expected_results.sh add mask_expected_results.sh 2018-04-11 19:32:01 +02:00
regen-makefile.sh Enable Titan SCTP multi-homing feature support 2020-08-21 14:03:51 +02:00
rmlinks.sh Remove M3UA/MTP3/SCCP code from this repo, use upstream repos 2018-03-18 12:52:20 +01:00
start-testsuite.sh start-testsuite.sh: allow overriding TTCN3_BIN_DIR 2020-05-29 06:10:42 +00:00
ttcn3-tcpdump-start.sh Create dummy gsmtap sink with netcat 2019-10-04 16:09:27 +00:00
ttcn3-tcpdump-stop.sh fixup ttcn3-tcpdump-stop.sh: add flag '--force' to gzip 2020-07-13 05:55:17 +07:00
update_expected_results_from_jenkins.sh Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00