Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Philipp Maier 465115e777 MGCP_Test: reject empty fmtp strings
When setting up an RTP flow the fmtp string is checked using isvalue(),
however this does not guard against empty fmtp strings. Rejecting empty
strings is especially useful in situations where the caller wants to
signal using "" that no fmtp string is present.

Change-Id: I2641a52a3b271681f4f2e424c34be12e125092d6
Related: OS#5688
2023-02-13 09:59:32 +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 regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02: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_Tests: add OML tests for bts_setup_ramp 2023-02-10 11:46:51 +00:00
bsc-nat ran emulation: allow multiple reset attempts 2022-03-31 17:49:10 +00:00
bts Rename TC_tx_power_start_ramp_down_bcch 2023-01-12 11:44:11 +01:00
cbc cbc: Add expected-results.xml 2022-08-05 22:31:33 +02:00
ccid ccid: Lots of CCID helpers have been moved to titan.TestPorts.USB 2022-02-25 16:56:16 +01:00
deps deps: use titan.TestPorts.UDPasp from ECLIPSEGITLAB_REPOS 2022-08-18 12:37:27 +00:00
doc doc: Always annotate codec port types in case of IPL4/UD ports 2021-12-22 14:24:50 +00:00
fr Avoid generating zero-length packets 2022-04-12 22:52:47 +02:00
fr-net Start BSSGP_CT and NS_CT as alive-type component in all testsuites 2022-02-24 11:47:43 +00:00
gbproxy Update UIT version expectancies after Osmocom CNI release 202302 2023-02-08 12:49:37 +01:00
ggsn_tests ggsn: Parametrize T3-RESPONSE and N3-REQUESTS 2022-11-05 00:20:53 +00:00
hlr regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
hnbgw hnbgw: add HNBGWVTY to ConnHdlr 2023-02-01 15:38:36 +00:00
hnodeb update various expected-results.xml 2022-08-12 02:31:23 +00:00
lapdm regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
library library/GSM_Types: add {enc,dec}_BcdMccMnc() functions 2023-02-10 20:53:09 +07:00
mgw MGCP_Test: reject empty fmtp strings 2023-02-13 09:59:32 +00:00
mme lib/DIAMETER: Allow sending CEA with AuthAppId 2022-03-14 12:05:37 +01:00
msc msc: test auth options, and fall-back to no-auth 2022-10-26 15:35:12 +00:00
ns Revert "WIP: ns: Add test for SNS Size NSEI IE" 2022-12-12 11:00:05 +00:00
pcap-client Avoid generating zero-length packets 2022-04-12 22:52:47 +02:00
pcu PCU_Tests: use real values for c_BssgpCell{Mcc,Mnc} 2023-02-10 20:53:10 +07:00
pgw update various expected-results.xml 2022-08-12 02:31:23 +00:00
remsim remsim: server: TC_connect_{client,bankd}_duplicate 2022-05-04 10:08:44 +00:00
sccp sccp: add debug output when the expected PDU doesn't match 2022-11-22 18:49:27 +00:00
selftest library: move IA/IAR Rest Octets to GSM_RestOctets.ttcn 2022-10-21 10:35:27 +00:00
sgsn {sgsn,gbproxy}: do not link non-existent TCCConversion.hh 2022-11-24 03:56:46 +07:00
simtrace move SIMTRACE_{Types,Templates,Emulation}.ttcn to library 2022-02-25 16:56:16 +01:00
sip regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
smlc regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
stp stp: Fix sporadic failure in TC_ipa_to_m3ua_ni 2022-05-26 12:52:07 +00:00
sysinfo regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
upf upf: test Session Mod, test Network Instance 2023-01-17 19:46:05 +00:00
.checkpatch.conf checkpatch.conf: ignore imported sbcap *.asn files 2022-07-18 08:56:46 +00:00
.gitignore .gitignore sms.db 2021-08-06 14:03:28 +00:00
.gitreview Add git-review config 2017-12-13 11:15:48 +01:00
Common.cfg Common.cfg: Always log VEERDICTOP on Console 2020-10-10 18:15:37 +02:00
Makefile add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
compare-results.py compare_results.py: use ansi colors 2020-05-19 19:25:35 +00:00
gen_links.sh.inc gen_links.sh.inc: Fix globbing writing '*.ttcn' to */.gitignore 2022-03-22 17:49:55 +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 regen_makefile.sh: files/flags in separate lines 2021-10-12 16:35:01 +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 redefining TITAN_LIBRARY_PATH from env 2022-12-27 09:45:52 +00:00
ttcn3-dumpcap-start.sh Fix missing quotes for possibly unresolved variables in shell test-statements 2022-11-02 17:36:35 +00:00
ttcn3-dumpcap-stop.sh fixup: ttcn3-tcpdump*.sh: Fix output of special chars 2022-12-20 15:05:55 +00:00
ttcn3-tcpdump-start.sh ttcn3-tcpdump*.sh: Fix tcpdump procs not being killed 2022-11-28 22:52:52 +01:00
ttcn3-tcpdump-stop.sh fixup: ttcn3-tcpdump*.sh: Fix output of special chars 2022-12-20 15:05:55 +00:00
update_expected_results_from_jenkins.sh Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00