Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Philipp Maier 328d166dbb MSC_Tests: Add testcase TC_cr_before_reset
This testcase triggers a bug in the BSSMAP reset logic that tricks
the MSC into a deadlock situation. The bug can only be triggered on
a freshly started MSC, otherwise the testcase will not have any
effect at all. That's why it its important that this is the first
testcase to be executed. If the IUT (MSC) is still affected by the
bug. It will enter the deadlog situation and all subsequent testcases
should fail until the IUT (MSC) is restarted. The matching real-life
scenario would be that the MSC restarts. The BSC is not informed by
the restart, so it continues to make connections (which fail) until
it notices that the MSC was down and the execution of a BSSMAP reset
procedure is required.

See also Gerrit Change Id:
I3fdcec5dbeaa0e21fd6a92568a623faa368239be

Closes: OS#4120
Change-Id: I1d7575e5bec9edabcc832c754d19dc5ba489861a
2018-03-07 18:40:44 +01:00
COMMON initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
M3UA_CNL113536 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
M3UA_CNL113537 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
MTP3asp_CNL113337 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_CNL113341 SCCP Emulation: Fix CC optional user data 2017-05-16 19:00:29 +02:00
SCCP_Test Change addressing configuration to match libosmo-sigtran m3ua_test 2017-04-12 12:18:28 +02:00
SCTPasp_CNL113469 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
bin install.script: Make it work from other directories 2017-04-12 13:54:25 +02:00
bsc MSC_ConnectionHandler: make sure altstep exists 2018-03-01 14:32:59 +00:00
bsc-nat IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
bts bts/BTS_Tests.ttcn: update TC_rach_max_ta test case 2018-03-05 22:42:45 +07:00
deps L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
ggsn_tests ggsn: Move GTP templates to separate GTP_Templates + Add GTP_Emulation 2018-02-18 10:26:54 +01:00
gprs_gb GSM_Types: Switch TLLI from uint32_t to OCT4 2018-03-03 22:39:56 +01:00
hlr hlr: Distinguish "invalid IMSI" from "unknown IMSI" cases 2018-03-02 10:48:20 +01:00
lapdm L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
library BSSGP_Emulation: Fix automatic BVC flow control ACK in SGSN role 2018-03-03 22:40:01 +01:00
mgw re-organize configuration files; add tcpdump integration 2018-02-14 18:50:16 +01:00
msc MSC_Tests: Add testcase TC_cr_before_reset 2018-03-07 18:40:44 +01:00
selftest IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
sgsn IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
sysinfo Merge duplicate SI3 in GSM_RR_Types and GSM_SystemInformation 2018-02-25 16:17:33 +01:00
.gitignore gitignore: Ignore dependency subdirs 2018-01-29 11:55:23 +01:00
.gitreview Add git-review config 2017-12-13 11:15:48 +01:00
Common.cfg re-organize configuration files; add tcpdump integration 2018-02-14 18:50:16 +01:00
Makefile Makefile: use -j8, allow manual PARALLEL_MAKE val 2018-03-02 08:56:23 +00:00
regen-makefile.sh IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
rmlinks.sh Fix rmlink.sh 2017-12-13 14:15:08 +01:00
start-testsuite.sh start-testsuite.sh: Pass a third parameter to ttcn3_start 2018-02-06 16:05:04 +01:00
ttcn3-tcpdump-start.sh ttcn3-tcpdump-start.sh: Don't call tcpdump log files ".log" 2018-02-18 14:14:44 +01:00
ttcn3-tcpdump-stop.sh ttcn3-tcpdump-stop.sh: Wait to receive last packets before stopping tcpdump 2018-02-15 17:22:52 +00:00