Age | Commit message (Collapse) | Author | Files | Lines |
|
Add general infrastructure to
- pass an MCC-MNC for BSSGP to use into f_init();
- verify that the Attach Accept PLMN matches the BSSGP one.
Add TC_attach_mnc3() to feed an MNC with three digits and a leading zero, to
verify the recent mnc3 patches. When testing against a libosmocore and
osmo-sgsn before mnc3, this results in:
Test case TC_attach_mnc3 finished. Verdict: fail reason: "mismatching PLMN in Attach Accept: 02342F; expected 023042"
With the current master branches the proper 3-digit MNC with leading zero is
fed back into the Attach Accept message.
Change-Id: I8901ec0b090e342ebb04a04f9d759fc46c7d9cab
|
|
Add another macro ignore_pp_results to gen_links.sh.inc and call from all
gen_links.sh files, to add results of *.ttcnpp files, i.e. generated *.ttcn
files, to .gitignore.
Change-Id: Ic7fb176226771212d7700dafaf27ac71f12a4a61
|
|
First of all, use one common place to define the gen_links() macro, in
gen_links.sh.inc.
In this new file, add a 'shift' to exclude the $DIR arg from also appearing in
$FILES.
This prevents the following wrong symlinks in the source dirs:
M3UA_CNL113537/src/src
MTP3asp_CNL113337/src/src
SCCP_CNL113341/src/src
Change-Id: Ia8493e77df1ba8723f2c5d2a49816247b0fb55f7
|
|
The problem is that the .cfg file cannot override the [EXECUTE]
provided list of tests
Change-Id: I7e1e0499b3b32014b25ae4b515263f57a4ea6daf
|
|
Let's use the preprocessor to avoid IPA_Emulation pulling *all*
dependencies into each and any of our projects. The code readability
suffers a bit from the many #ifdefs, but compilation speed increases
if we don't have to pull in all those (recursive) dependencies.
After all, a BTS test case will never need SCCP, GSUP or MGCP.
Change-Id: Ic0231adbd2171214de133d26b3fbf36130ee8aa0
|
|
Change-Id: I7eb653694f487f8bbf122146300c93be625b0f87
Related: OS#2961
|
|
Change-Id: I43cb7728658cae6590eb1bd31c7c285b942a265e
|
|
Change-Id: I2da2b3811e843003920cd67ac47f2fc03016912f
|
|
Change-Id: I39934396372b057eaf5446e9185e83a1d56c153c
|
|
Change-Id: Ie64bfc43b2d652f1f556628deb26544217a8286c
|
|
Change-Id: Ifd62cca8cd9dbcffe4eac957db210ac13b8c633f
|
|
Change-Id: I55d1299ceaad1257959b298741a7321faacc4b45
|
|
Change-Id: Icd2e8feed9173b0a2729b7ee1cfac37a86eca6cf
|
|
Change-Id: Iaf42c25b4c345969c2aec209a6db6e56b69f15e3
|
|
Change-Id: I7e4b71d7ca6e75f759f77fb47abc9816c0aa716d
|
|
Change-Id: Ic82910917167e667cfb26eb084f237140b4c986e
|
|
Change-Id: I162ab7cb74102e6f15c4d685c49575bcd0b4f41c
|
|
those were undetected as 'sgsn' is not yet part of the subdirectory
list in the master Makefile :/
Change-Id: I46b2baa10cc5a20cd0cb9c0bf32cc0e1a19d38e6
|
|
Change-Id: Ia1bfaca99a2a70bb097e2ee44f54e4a31b849a1b
|
|
Change-Id: I2243b850400482b911d687585929a2eef3490954
|
|
Change-Id: I8f71bf83f4e6504f1cfbdc55a57e3ed62b3e5f25
|
|
It's important that we implement the proper TLLI handling whenever our
P-TMSI changes.
Change-Id: I5b95b9e49f0a1db9659714c4d01f340fd44fafe8
|
|
Change-Id: I7a43eaa75201fc6c3afba67f6161aef872aca546
|
|
Change-Id: I8b970049074f5de9051a5a791278cd5d29f9d5ed
|
|
Change-Id: Id36733e7e51b252407c7513d8441db9a555fd30d
|
|
Change-Id: I8a27c26bb2b6372faccd34c48a597a57783a924f
|
|
Change-Id: If33fc690cedcc362c3cd5d7c1951440ecba328c2
|
|
Change-Id: Ic8aa77d1825fa2e39a09c3f0f0918ef24a3b3f7b
|
|
Change-Id: I9501595126abf15c9e8b25f06897cf62ab99d8f2
|
|
Change-Id: I661963368a285ab9358d7f4845b42dc70c35a553
|
|
Change-Id: Ie7373c28b1d2b76f8d637ac6c86976fd341e3e2c
|
|
OsmoSGSN doesn't do combined GPRS+IMSI Attach.
Change-Id: Ib11f5d720a0e4e1d574982d1f33ba9aaa6b3a3cf
|
|
Change-Id: I87700d89389f4adb60a056d139674bb5f5addf7b
|
|
Change-Id: If8cd9e4387588e8299b7675b8b57392d7da66bd9
|
|
Change-Id: I0c1fd2a38a4f412079b5f28302b15124d9fd3b3d
|
|
Change-Id: Id349c7cd0899d6b87114a3ece8bc2ee625f64116
|
|
Change-Id: If104add9a6d029b674e46e01af71f2e336aa35f0
|
|
Change-Id: Id66ddf8dbe1c5cfa96a087235588ba67763b7f05
|
|
Based on the exsting NS/BSSGP emulation as well as the VTY, GSUP and
CTRL implementations, we are now building a test framework skeleton
for osmo-sgsn.
Change-Id: Icce90f9d8a680c7a523163e2c0bc03d12ff857e2
|