Skip to content
Success

Changes

Summary

  1. hnbgw: with-pfcp: Support running ConnHdlr concurrently (details)
  2. RAN_Emulation: Increase ExpecTable size to 16 (details)
  3. hnbgw: Add test TC_ps_rab_assignment_concurrent (details)
  4. hnbgw: Parametrize MgcpParameters MGCP endpoint (details)
  5. hnbgw: mgcp: Support running CS RAB ConnHdlr concurrently (details)
  6. hnbgw: Introduce test TC_rab_assignment_concurrent (details)
  7. RUA_Emulation: Add missing msg component destination (details)
Commit 9270f484ecef40c8f9d1391b64eaed2da3a301d6 by Pau Espin Pedrol
hnbgw: with-pfcp: Support running ConnHdlr concurrently

Use Mutex to serialize PFCP session establishment to workaround the
"Req with SEID=0" dispatching problem.
This same system is used in S1GW_Tests.

Change-Id: Ie19ee0bd1b811e9381e3c245a4b1208de8afcbce
The file was modifiedhnbgw/ConnHdlr.ttcn
The file was modifiedhnbgw/HNBGW_Tests.ttcn
The file was modifiedhnbgw/gen_links.sh
Commit aebe8328a1329fd97500277103175b413f2368fa by Pau Espin Pedrol
RAN_Emulation: Increase ExpecTable size to 16

Use same size as other tables.
This allow running HNBGW_Tests with 16 ConnHdlrs instead of 8.

Change-Id: I0748da523d886a8097b9f35991b9044e6ca33f95
The file was modifiedlibrary/RAN_Emulation.ttcnpp
Commit 962a158948019d7ec1a871c681507ba9c012c3ab by Pau Espin Pedrol
hnbgw: Add test TC_ps_rab_assignment_concurrent

Related: SYS#6602
Change-Id: I053950373cec93ed8dbdfd6b8a71ffe31de3806f
The file was modifiedhnbgw/expected-results.xml
The file was modifiedhnbgw/HNBGW_Tests.ttcn
Commit 8d9a452fb198dab1a636410444ea4ae7d9206680 by Pau Espin Pedrol
hnbgw: Parametrize MgcpParameters MGCP endpoint

This will be needed if we want to run several CS RAB ConnHdlrs in
parallel.

Change-Id: I4bb28dea22a6ea5b415d6ca16bde61b835d435bc
The file was modifiedhnbgw/HNBGW_Tests.ttcn
The file was modifiedhnbgw/ConnHdlr.ttcn
Commit 3ca864c4ffd7cd0ee028edba8bffbdbb26e7dbe1 by Pau Espin Pedrol
hnbgw: mgcp: Support running CS RAB ConnHdlr concurrently

Use Mutex to serialize CRCX wildcard endpoint, in order to be able
to properly steer the message to the good ConnHdlr.

Change-Id: Ibd97a37d98abfa746b58db0ea8bb591e7c8dc638
The file was modifiedhnbgw/HNBGW_Tests.ttcn
The file was modifiedhnbgw/ConnHdlr.ttcn
Commit d439620841ccd72ee16db7e5f4297c9ebea143c8 by Pau Espin Pedrol
hnbgw: Introduce test TC_rab_assignment_concurrent

Related: SYS#6602
Change-Id: I1f717edbe4a758288d017861c4b77836c5811040
The file was modifiedhnbgw/HNBGW_Tests.ttcn
The file was modifiedhnbgw/expected-results.xml
Commit fcd068043ef5f58864ea0865a09e880be2c51a42 by Pau Espin Pedrol
RUA_Emulation: Add missing msg component destination

Seen while running lots of components concurrently:
"RUA_Emulation.ttcn:315 Dynamic test case error: Port CLIENT has more
than one active connections. Message can be sent on it only with
explicit addressing."

Change-Id: Ief257969a451f2d11ad7619fb97af16d7dd7e199
The file was modifiedlibrary/rua/RUA_Emulation.ttcn