Skip to content
Success

Changes

Summary

  1. hlr: wrap f_vty_subscr_create and _delete (details)
  2. Allow matching tr_GTP2C_CreateSessionReq with any tEID (details)
  3. Fix length indicators in tr_NAS_ActDefEpsBearCtxReq (details)
  4. library/s1ap: Add support for E_RABSetupRequest (details)
  5. library/NAS_EPS_Templates: Add Emergency Number List templates (details)
  6. MME-Tests: Add tests for emergency cappability indication (details)
  7. MME-Tests: Add test for emergency bearer setup (details)
Commit 192e9998a17169cab8433754e7121c485456e862 by Oliver Smith
hlr: wrap f_vty_subscr_create and _delete

Add wrappers as f_subscr_create/_delete (without _vty), and only use the
VTY implementation for OsmoHLR. This is in preparation for implementing
a different method for PyHSS in a follow-up patch.

Avoid passing the VTY parameter by splitting each function into a normal
variant that runs on test_CT, and a _HCH variant that runs on
HLR_ConnHdlr.

Change-Id: I6aafa118645346fd709c56de1e38771ed4de93b7
The file was modifiedhlr/HLR_Tests.ttcn
Commit baf08ee5680b2438139e68f0f76cfcc3e58a9696 by jolly
Allow matching tr_GTP2C_CreateSessionReq with any tEID

Related: SYS#7635
Change-Id: I6fe3ba9f24bd0615e70ffe515c5b8c907ca8a494
The file was modifiedlibrary/GTPv2_Templates.ttcn
Commit 7af06182fe7e64ee6ec1085122f52c2519726242 by jolly
Fix length indicators in tr_NAS_ActDefEpsBearCtxReq

Related: SYS#7635
Change-Id: Ibce4b56c479fb5e31ee1f7871eab168facfef94e
The file was modifiedlibrary/NAS_EPS_Templates.ttcn
Commit dc7fa03e377c5db5cd2f1021afe738f004f1cee0 by jolly
library/s1ap: Add support for E_RABSetupRequest

Related: SYS#7635
Change-Id: I4593bb8a7845b4b1dd10866fca47f473bd585cf6
The file was modifiedlibrary/S1AP_Functions.ttcn
Commit 9389bcfcdb0950c4acf20f7b36724f557b84bf0b by jolly
library/NAS_EPS_Templates: Add Emergency Number List templates

Change-Id: Ied3d8f56f84302617edc1cf3017a2866c6dbbd96
The file was modifiedlibrary/NAS_EPS_Templates.ttcn
Commit a8eb4c70868201c91cae06b3cba62bbc3ed5073d by jolly
MME-Tests: Add tests for emergency cappability indication

When an attachment is accepted, MME indicates the capability of
emergency calls, if and only if configured in MME's configuration file.
The emergency numbers that are configured are also indicated.

The tests check if the indications follow the configuration and are
correctly encoded.

Related: SYS#7635
Change-Id: I3d84486dd3826d0f60a3c06693118e36b01ecd2b
The file was modifiedmme/expected-results.xml
The file was removedmme/testenv.cfg
The file was modifiedmme/ConnHdlr.ttcn
The file was addedmme/testenv_generic.cfg
The file was modifiedmme/MME_Tests.ttcn
The file was addedmme/testenv_emergency.cfg
The file was addedmme/open5gs-mme_emergency.yaml
The file was addedmme/MME_Tests_emergency.ttcn
Commit 77c30ca4fdbeb012b106a690881ebefb0b2aba01 by jolly
MME-Tests: Add test for emergency bearer setup

When the UE makes an emergency call, it requests emergency bearer to be
established. The configured emergency bearer will be established.

The test checks if the emergency bearer is established and the APN
name matches the configured APN name.

Related: SYS#7635
Change-Id: I2a81defc96bcebdf1a4ec765278ca502800cbe46
The file was modifiedmme/expected-results.xml
The file was modifiedmme/MME_Tests_emergency.ttcn
The file was modifiedmme/ConnHdlr.ttcn