Skip to content
Success

Changes

Summary

  1. rmlinks.sh: use -delete instead of -exec rm (details)
  2. rmlinks.sh: remove non-existent path exclude (details)
  3. remove unused ROHC_CNL113426_LATEST dir (details)
  4. deps: fix overriding recipe for target 'titan.ProtocolEmulations.SCCP' (details)
  5. bts: simplify f_tc_rsl_ms_pwr_ctrl() (details)
  6. library: fix coding style near f_rnd_int() (details)
  7. library: add f_rnd_sleep() (details)
  8. library/s1ap: cosmetic: fix a typo (details)
  9. library/s1ap: split PDU specific API to S1AP_Functions.ttcn (details)
  10. s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}() (details)
  11. s1gw: add UE multiplex component (details)
  12. s1gw: add TC_uemux_uldl_nas_release (details)
  13. s1gw: disable Nagle for eNB and MME connections (details)
  14. msc: f_establish_fully(): merge EST_TYPE_MO_{CALL,CSD} (details)
  15. msc: use f_expect_paging() in SS/USSD TCs (details)
  16. msc: split up as_unexp_gsup_or_bssap_msg() (details)
  17. msc: add TC_gsup_mt_sms_{paging,conn}_timeout (details)
Commit e890d4ca47465bbf2fbe160d879538d1c0b4cf4b by Vadim Yanitskiy
rmlinks.sh: use -delete instead of -exec rm

Change-Id: Ic2cf9c36159a2bbf1acb59e6b316d1ef30aabe28
The file was modifiedrmlinks.sh
Commit 48fc8c0e9bb5ac555399c1f04c78e3781b84a077 by Vadim Yanitskiy
rmlinks.sh: remove non-existent path exclude

Change-Id: I91ae0d3a610f4c9d826bfb1f579204fb0f55e7c8
The file was modifiedrmlinks.sh
Commit 5a7ce576e95560346a6c1f0e7eeb8c1673f46fea by Vadim Yanitskiy
remove unused ROHC_CNL113426_LATEST dir

Change-Id: I30a5595ad1d0dfd2d6e4193add9e9e3503210aca
The file was removedROHC_CNL113426_LATEST/doc/ROHC_CNL113426_FS.pdf
The file was removedROHC_CNL113426_LATEST/doc/ROHC_CNL113426_PRI.pdf
The file was removedROHC_CNL113426_LATEST/src/ROHC_EncDec.cc
The file was removedROHC_CNL113426_LATEST/doc/ROHC_CNL113426_UG.pdf
The file was removedROHC_CNL113426_LATEST/src/ROHC_Types.ttcn
Commit e2d11575ed143cffecc5a0a4039beebc0d4f2c16 by Vadim Yanitskiy
deps: fix overriding recipe for target 'titan.ProtocolEmulations.SCCP'

This patch fixes the following warnings:

Makefile:188: warning: overriding recipe for target 'titan.ProtocolEmulations.SCCP'
Makefile:185: warning: ignoring old recipe for target 'titan.ProtocolEmulations.SCCP'
Makefile:188: warning: overriding recipe for target 'titan.ProtocolEmulations.SCCP/clean'
Makefile:185: warning: ignoring old recipe for target 'titan.ProtocolEmulations.SCCP/clean'
Makefile:188: warning: overriding recipe for target 'titan.ProtocolEmulations.SCCP/distclean'
Makefile:185: warning: ignoring old recipe for target 'titan.ProtocolEmulations.SCCP/distclean'

The problem is that 'titan.ProtocolEmulations.SCCP' is listed in
both ECLIPSEGITLAB_REPOS and OSMOGITHUB_REPOS.

Change-Id: Ia215f02fc08d66fb56e7e0e452b75d6e2f6c59c5
Fixes: 207ce0370 ("deps: Update titan.ProtocolEmulations.SCCP to upstream master")
The file was modifieddeps/Makefile
Commit dd3ae980159c9b65e0b125fbd662e7523efb84c8 by Vadim Yanitskiy
bts: simplify f_tc_rsl_ms_pwr_ctrl()

Change-Id: I67968a0398f9957dc4cc9c7fdffaf2b0ac40b88a
The file was modifiedbts/BTS_Tests.ttcn
Commit f60cf7a324c533cf14a3258c36d5acee817500ad by Vadim Yanitskiy
library: fix coding style near f_rnd_int()

Change-Id: Ic9b97cd1626f35b3483f37fa250eea9dfd35ef51
The file was modifiedlibrary/Osmocom_Types.ttcn
Commit 2cdcfa003a5ff3ea53b7b5090d498e23739c7629 by Vadim Yanitskiy
library: add f_rnd_sleep()

Change-Id: I97474d0c39052d8a9dd294238530e0b6c31a19e0
The file was modifiedlibrary/Osmocom_Types.ttcn
Commit 76a7496f33a62ef2a6719ed126041c9a162272d6 by Vadim Yanitskiy
library/s1ap: cosmetic: fix a typo

Change-Id: I50aceea2653c426d1f60542dbb6721b8c75ed3fb
Related: SYS#7288
The file was modifiedlibrary/s1ap/S1AP_Templates.ttcn
Commit 58466982bfa2801061799193e18f1a01903e0e61 by Vadim Yanitskiy
library/s1ap: split PDU specific API to S1AP_Functions.ttcn

Change-Id: Id3ba089140093490abd0307addeb5d7287dc5894
Related: SYS#7288
The file was addedlibrary/S1AP_Functions.ttcn
The file was modifiedlibrary/S1AP_Emulation.ttcn
The file was modifiedmme/MME_Tests.ttcn
The file was modifiedmme/gen_links.sh
Commit abffd4f37822a4740b2dcc35a157b93ba1d45e01 by Vadim Yanitskiy
s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()

Change-Id: I8637a8abed0f0152abf2dce63ac28aa90f85bdc7
Related: SYS#7288
The file was modifieds1gw/S1GW_ConnHdlr.ttcn
Commit 3dc20fe5be46cee02c78a34c40697e7ec503a59a by Vadim Yanitskiy
s1gw: add UE multiplex component

The UEMux is built upon the ConnHdlr component, allowing to simulate
concurrent activity of multiple virtual UEs.  This new component will
be used in follow-up patches.

Change-Id: I60e6f5d2b9882c27cecd06a2450bda4909c0532a
Related: SYS#7288
The file was modifieds1gw/gen_links.sh
The file was addeds1gw/S1GW_UEMux.ttcn
Commit 325d07697da4351ddd8f4556b984acee12c35fd2 by Vadim Yanitskiy
s1gw: add TC_uemux_uldl_nas_release

So far all of our *_multi TCs have been running the test logic in
multiple eNB connections.  This is the first TC simulating activity
of multiple virtual UEs within a single eNB connection.

Change-Id: I8e5db55739241f89592a7d2a81a13e8028e90d1d
Related: SYS#7288
The file was modifieds1gw/S1GW_UEMux.ttcn
The file was modifieds1gw/expected-results.xml
The file was modifieds1gw/S1GW_Tests.ttcn
Commit 049d7025fc492ab372d4ba6037813bc11814c138 by Vadim Yanitskiy
s1gw: disable Nagle for eNB and MME connections

Change-Id: Id89941659fd2763aad9262b05aa007370424f2c1
Related: SYS#7288
The file was modifieds1gw/S1GW_Tests.default
Commit f2290ac1f47d0d14203207a3bd33ec348828d8a4 by Vadim Yanitskiy
msc: f_establish_fully(): merge EST_TYPE_MO_{CALL,CSD}

There's nothing special about CSD at the stage of MM connection
establishment, it looks like a normal call at this point.

Change-Id: I732b58ed43bc0d76fb78a6a41e19261658d8f755
The file was modifiedmsc/BSC_ConnectionHandler.ttcn
Commit d82ce1dd7604cfc8538cea92cb0c694c55c33b7f by Vadim Yanitskiy
msc: use f_expect_paging() in SS/USSD TCs

Change-Id: Ia75420c738ef412af6ae602566fab7c997b48335
The file was modifiedmsc/MSC_Tests.ttcn
Commit adfc1d11aa46a6ad8bffb207af2958fddba6833c by Vadim Yanitskiy
msc: split up as_unexp_gsup_or_bssap_msg()

Make use of derived as_unexp_{gsup,bssap}_msg() altsteps.
Take a chance to improve them by printing unexpected PDUs.

Change-Id: Ie6c349bdae289d19614809545e23c2b7bf88f8ed
The file was modifiedmsc/MSC_Tests.ttcn
Commit e9de1515d41aa979cbf2446b6530d24140811fa7 by Vadim Yanitskiy
msc: add TC_gsup_mt_sms_{paging,conn}_timeout

Change-Id: Ief16753783e044911f1e3cef8d7012810d709e61
Related: SYS#7323
The file was modifiedmsc/MSC_Tests.ttcn
The file was modifiedmsc/expected-results.xml