Skip to content
Success

Changes

Summary

  1. hlr: use :memory: (volatile in-memory database) (details)
  2. hlr: refactor f_SS_expect() (details)
  3. library/gsup: improve formatting of SS templates (details)
  4. library/gsup: improve generic GSUP_PDU templates (details)
Commit 9ff31430e5afcb7c013c8c7ee2c63ae41f5341db by Vadim Yanitskiy
hlr: use :memory: (volatile in-memory database)

This eliminates hlr.db* files and reduces chances of failures
due to unclean state database when running TCs more than once.

Change-Id: Ibb34a555e999693f00d12b49f936a20105f21c43
The file was modifiedhlr/osmo-hlr.cfg
Commit 8ec1a7d191fa40db063b13f08ac2475566b0315e by Vadim Yanitskiy
hlr: refactor f_SS_expect()

Prepare for follow-up patches reworking SS related GSUP templates.
Avoid passing "omit" for parameter 'ss' of the receive templates
because this will no longer work as expected.  Clean up code flow.

Change-Id: I162a79e3c7ff9dafb031e3da8a78af313534cac7
The file was modifiedhlr/HLR_Tests.ttcn
Commit f01e1c6e9e4405bfb568a80d262b1f195f56e479 by Vadim Yanitskiy
library/gsup: improve formatting of SS templates

Change-Id: I27aa67ded044a4a5362795bb791d883c4af55cd9
The file was modifiedlibrary/GSUP_Templates.ttcn
Commit f1d19e91ba8c06f29ea1080e4a81d47ffeacba3f by Vadim Yanitskiy
library/gsup: improve generic GSUP_PDU templates

* Fix tr_GSUP: 'ies' cannot be omitted, so use '?' (not '*')
* Add missing template restrictions ('value' / 'present')
* Move GSUP_PDU templates after GSUP_IE templates

Change-Id: If4ceaf60311f9e4ed57153e2f6d7cb793c637f89
The file was modifiedlibrary/GSUP_Templates.ttcn