Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Pau Espin 20e16c1983 lib: GTP_Emulation: Allow receiving packets with TEID 0
Some GTP messages like Echo Request, Echo Reply and Ind Error don't use
the TEID value. According to 3GPP TS 29.060 sec 9.3.1 in those cases the TEID is
set to 0:

"""
- TEID: Contains the Tunnel Endpoint Identifier for the tunnel to which this T-PDU belongs. The TEID shall be
used by the receiving entity to find the PDP context, except for the following cases:
- The Echo Request/Response and Supported Extension Headers notification messages, where the Tunnel
Endpoint Identifier shall be set to all zeroes.
- The Error Indication message where the Tunnel Endpoint Identifier shall be set to all zeros.
"""

Change-Id: Ic702b78028e850ed961ef805f35e10a42da34e56
2018-07-11 20:16:34 +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 Change addressing configuration to match libosmo-sigtran m3ua_test 2017-04-12 12:18:28 +02:00
bin Remove M3UA/MTP3/SCCP code from this repo, use upstream repos 2018-03-18 12:52:20 +01:00
bsc BSC_Tests: count MGCP operations in as_media 2018-07-11 17:34:19 +02:00
bsc-nat Print more self-explanatory error message on bind/connect failures 2018-05-23 20:27:02 +02:00
bts BTS_Tests: Ensure mtc.stop is called after setverdict(fail, ...) 2018-07-06 18:04:52 +02:00
deps move M3UA_Emulation dependency repository to commit R.2.A-2-g742cf02 2018-06-14 11:24:15 +00:00
ggsn_tests ggsn: Apply GPDU seqnum option to all APNs 2018-07-06 14:43:59 +00:00
hlr hlr: Port HLR tests to use GSUP_Emulation 2018-06-15 17:59:40 +02:00
lapdm LAPDm: Re-structure: Merge Frame type A+B which are really the same 2018-04-18 23:23:22 +02:00
library lib: GTP_Emulation: Allow receiving packets with TEID 0 2018-07-11 20:16:34 +00:00
mgw MGCP_Test: do not use constant IP addresses 2018-06-29 17:23:18 +02:00
msc check for osmo-msc crash upon overlong IMSI 2018-06-25 17:51:30 +02:00
pcu make PCU tests send PS paging requests on BVCI zero 2018-05-25 14:26:19 +02:00
selftest Print more self-explanatory error message on bind/connect failures 2018-05-23 20:27:02 +02:00
sgsn Add README.md file for several suites 2018-06-14 18:55:36 +02:00
sip Add README.md file for several suites 2018-06-14 18:55:36 +02:00
sysinfo mask timestamps and source file nrs in expected-results.xml files 2018-04-11 19:32:01 +02:00
.gitignore add compare-results.sh, call from start-testsuite.sh 2018-04-06 01:07:15 +02: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 default to number of CPUs for parallel make jobs 2018-06-25 15:35:22 +02:00
compare-results.sh add compare-results.sh, call from start-testsuite.sh 2018-04-06 01:07:15 +02:00
gen_links.sh.inc ignore results of .ttcnpp files 2018-03-16 18:25:58 +01:00
log_merge.sh log_merge.sh: Fix removal of log files 2018-03-20 22:21:57 +01:00
mask_expected_results.sh add mask_expected_results.sh 2018-04-11 19:32:01 +02:00
regen-makefile.sh support ccache to speed up ttcn3 test compilation 2018-04-06 16:58:46 +00: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 fix build: don't clean out expected-results.log: rename to *.xml 2018-04-11 19:29:18 +02:00
ttcn3-tcpdump-start.sh ttcn3-tcpdump-start.sh: reduce snaplen of tcpdump 2018-05-15 20:54:54 +00:00
ttcn3-tcpdump-stop.sh ttcn3-tcpdump-stop.sh: print colored verdict 2018-06-23 11:43:00 +00:00
update_expected_results_from_jenkins.sh add update_expected_results_from_jenkins.sh 2018-04-11 19:49:36 +02:00