aboutsummaryrefslogtreecommitdiffstats
path: root/library/MNCC_Emulation.ttcn
AgeCommit message (Collapse)AuthorFilesLines
2020-09-16mncc: Support IPv6 addresses (new version mncc 7)Pau Espin Pedrol1-1/+6
Apparently commit 06b859ca314f53a902329ed95848dbafef1d4f87 forgot to bump the MNCC_SOCK_VERSION field from 5 to 6. Change-Id: I5448ff931ec33f24f4837a51376f1703fe97683b
2019-11-28sip: bump MNCC version sent to sipcon to 6Neels Hofmeyr1-1/+1
Match commit Iaca9ed6611fc5ca8ca749bbbefc31f54bea5e925 in osmo-sip-connector. Change-Id: I39d55432776926a385e1b85b21bcdea8180a8946
2019-11-28introduce MNCC_Emulation mp_mncc_versionNeels Hofmeyr1-1/+5
Default the MNCC version to the current osmo-sip-connector's master branch MNCC version. As soon as the new version (6) is merged, we can bump it here to make tests for master work again. For 'latest' builds, we can adjust osmo-ttcn3-hacks to use version 5, and also see those tests still passing. Change-Id: I3eb6e0132dc99ebe41a98cc5c329ed4864b770d6
2019-05-27cosmetic: Update copyright statement, license notice and SPDXHarald Welte1-0/+2
Some of our files didn't have a copyright notice at all, let's add it. Also, update the notices in other files and ensure a SPDX identifier is present in all but the most trivial files. Change-Id: If7fa19ce484b415bc645e39b3d0d666b44b5f0fd
2018-07-24library: Ensure setverdict(fail) is followed by mtc.stopDaniel Willmann1-18/+15
This will prevent subsequent failures from overwriting the verdict so we can easily see the root cause of the test failure. Using testcase.stop instead for errors internal to our test infrastructure to mark them as test errors instead of failed. Change-Id: Idc6819aaf0b01e70c38fad828dd44dcec6bdd778
2018-06-01*_Emulation.ttcn: Specify destination when replying on procedure portsHarald Welte1-1/+1
procedure ports (like message ports) require us to specify the destination of a message ("reply") in case it is connected 1:N and not just 1:1. This didn't show up as a problem so far, as we typically only had one component talking to those procedure ports at any given point in time. Change-Id: I696ec67080815348bb95e43ecbbf262e533e39a3
2018-03-24MNCC_Emulation: Make ExpectedCreateCallback work for SETUP_REQ, tooHarald Welte1-2/+3
In server mode, we need to handle SETUP_REQ in ExpectedCreateCallback, not only SETUP_IND like in client mode. Change-Id: I988668cac9970af12d59d05a3a9facca257851c6
2018-03-24MNCC_Emulation: Send HELLO in "server" roleHarald Welte1-0/+1
Change-Id: I6ef9697ff365bae9fbf7c5888fdb0b88e63b13bb
2018-03-22sip: Add SIP_Emulation and first osmo-sip-connector test caseHarald Welte1-8/+51
Change-Id: Ifd47b0d48c609b4a678ea47aa7f89f5c12e6c0d2
2018-02-06MNCC_Emulation: Initialize connection tableDaniel Willmann1-0/+9
Change-Id: I903f6bf14a15abc6cae1d527195414c5f081c2df
2018-01-27WIP: msc: First test case for mobile terminated call testingHarald Welte1-0/+8
We start the call from the MNCC side, match on the paging and then pick it up from there. It currently fails as the MNCC_Emulation cannot yet handle "ConnHdlr originated" MNCC calls yet. Change-Id: I28c465187fd8b1dcfd687180b373a47bb9ac6734
2018-01-21MNCC_Emulation: Similar to BSSMAP_Emulation but for MNCCHarald Welte1-0/+384
Dispatches MNCC to individual ConnHldr's based on IMSI. Change-Id: I850b49ce6a6c894b413b8905008452ce91d2cdb0