Skip to content
Unstable

Changes

Summary

  1. s1gw: Rename functions to include s1ap information (details)
  2. testenv: fix testsuite.run() not passing env variables (details)
  3. s1gw: rename module ConnHdlr -> S1GW_ConnHdlr (details)
  4. s1gw: cosmetic: reorder module parameters (details)
  5. s1gw: S1GW_Tests.cfg: add PFCP related module params (details)
  6. s1gw: osmo-s1gw.config: fix pfcp_{loc,rem}_addr comments (details)
  7. s1gw: osmo-s1gw.config: enable colors in logging (details)
  8. PFCP: rework templates, get rid of functions (details)
  9. PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req (details)
Commit 85249af7ad61568d586eea0575f099aa2e28e143 by Pau Espin Pedrol
s1gw: Rename functions to include s1ap information

Change-Id: Ic4b06712f3222bada71ff5ca8a6c65ec9c92ae1e
The file was modifieds1gw/ConnHdlr.ttcn
The file was modifieds1gw/S1AP_Server.ttcn
The file was modifieds1gw/S1GW_Tests.ttcn
Commit 95231624f12c299019c0d6064b5d4d3004dad093 by Vadim Yanitskiy
testenv: fix testsuite.run() not passing env variables

Running start-testsuite.sh in a clean env fails on systems with non-
standard TTCN3_BIN_DIR and TITAN_LIBRARY_PATH paths.  This is the
case for Arch Linux and the eclipse-titan AUR package.  Let's call
cmd.generate_env() to allow overriding these variables.

Change-Id: I95c3cfe41ee230927bb5777631372597cbd3c051
The file was modified_testenv/testenv/testsuite.py
Commit 3e06cd5397d45c109e701f9774a10d202488681e by Vadim Yanitskiy
s1gw: rename module ConnHdlr -> S1GW_ConnHdlr

This fixes the following warning:

  ConnHdlr.ttcn:39.1-43.1: warning: Definition with name `ConnHdlr'
                                    hides a module identifier

Change-Id: I47364a35720059d6a51f004a5692b9a0c1ad98d8
The file was modifieds1gw/S1GW_Tests.ttcn
The file was addeds1gw/S1GW_ConnHdlr.ttcn
The file was removeds1gw/ConnHdlr.ttcn
Commit 219ff961be458ec3a1647292ed60addf9d7eff0a by Vadim Yanitskiy
s1gw: cosmetic: reorder module parameters

Change-Id: I6ee5d2e283327f52320ef5580b195c42e400c8de
The file was modifieds1gw/S1GW_Tests.ttcn
The file was modifieds1gw/S1GW_Tests.cfg
Commit 31dd7237437bfb4c6252177ab206c7a07581fd98 by Vadim Yanitskiy
s1gw: S1GW_Tests.cfg: add PFCP related module params

Change-Id: Id134f2fd0e2e138ee6cb7a8f8a3e2af7f027bda4
The file was modifieds1gw/S1GW_Tests.cfg
Commit d34380faf2fe84774c169890aaa7b06e44ac4350 by Vadim Yanitskiy
s1gw: osmo-s1gw.config: fix pfcp_{loc,rem}_addr comments

Change-Id: I4b5b18750de48b5db1a23a95a427ba1fd3d3905d
The file was modifieds1gw/osmo-s1gw.config
Commit 1af1003ba61eb3560a11a7b8ffc33c70b3292634 by Vadim Yanitskiy
s1gw: osmo-s1gw.config: enable colors in logging

Change-Id: I49fa2ca9d7aea5a2728d07f176b80a6438551047
The file was modifieds1gw/osmo-s1gw.config
Commit d90f512cf911c0c866f651cdb6f04fc0566de63e by Vadim Yanitskiy
PFCP: rework templates, get rid of functions

This patch fixes dozens of compilation warnings, turning functions
returning templates into templates inheriting from {tr,ts}_PDU_PFCP_.

Change-Id: I04735adf88c81b949e1dca6e9ab9a3b37ba78bd6
Related: SYS#6772
The file was modifiedlibrary/PFCP_Templates.ttcn
The file was modifiedupf/UPF_Tests.ttcn
Commit 136143d55bc3bc900addeb83c4a30863e2e90eea by Vadim Yanitskiy
PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req

According to 3GPP TS 29.244, section 7.2.2.4.2 "Conditions for Sending
SEID=0 in PFCP Header": if a peer's SEID is not available, the SEID
field shall still be present in the header and its value shall be set
to "0" in the following messages:

* PFCP Session Establishment Request message on Sxa/Sxb/Sxc/N4;
...

Change-Id: Iacfbd68336b6fc4481c15ca5b304636df4491da4
Related: SYS#6772
The file was modifiedlibrary/PFCP_Templates.ttcn