diff options
author | Oliver Smith <osmith@sysmocom.de> | 2019-09-02 08:36:36 +0200 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2019-09-02 09:15:33 +0200 |
commit | aac9b9cecaaf3f6e93bf888c195416cf32a99987 (patch) | |
tree | a66b0e58a29bd9bac11799d064ef9fb1006cfb89 /pcu/PCU_Tests.ttcn | |
parent | 0167c2aecf5fbef31ae255d0d3848e30a5c5622a (diff) |
BSSGP_Emulation: add BssgpDecodeDepth
Make the decoding level (BSSGP, LLC, SNDCP, L3) configurable, so the
existing PCU tests, that expect messages only decoded to the BSSGP
level, can pass again. Move the SNDCP decoding in f_dec_bssgp above the
L3 decoding, so f_dec_bssgp goes through the layers in the reverse order
of f_send_bssgp_dec.
I have verified, that all testsuites using the BSSGP Emulation (SGSN,
PCU, PCU-SNS) are still working with this patch.
Related: OS#4180
Fixes: 955aa94504510139a12d223071cf49ef90788a3d ("BSSGP_Emulation: Abandon "BssgpDecoded" intermediate structure")
Change-Id: I8f76385528c1de98c557cee451c0e0dfd182b605
Diffstat (limited to 'pcu/PCU_Tests.ttcn')
-rw-r--r-- | pcu/PCU_Tests.ttcn | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn index a88dfed5..0f43f289 100644 --- a/pcu/PCU_Tests.ttcn +++ b/pcu/PCU_Tests.ttcn @@ -44,7 +44,8 @@ modulepar { }, cell_id := 20960 }, - sgsn_role := true + sgsn_role := true, + depth := BSSGP_DECODE_DEPTH_BSSGP }; NSConfiguration mp_nsconfig := { |