Skip to content
Success

Changes

Summary

  1. stp: Introduce STP_Tests_TCAP (details)
  2. hlr: testenv: fix running pyhss from debian pkg (details)
Commit 89f0c9d56c5d026bcd5b8f9d9773d737a6dc3f9b by lynxis
stp: Introduce STP_Tests_TCAP

The network topology and test infrastructure already allows testing TCAP forwarding
at STP over IPA<->IPA, M3UA<->IPA and M3UA<->M3UA.

Co-authored-by: Alexander Couzens <lynxis@fe80.eu>
Related: SYS#5423
Change-Id: I4340bdf126118c66af861f5a447e90883783920e
The file was modifiedstp/expected-results.xml
The file was addedstp/STP_Tests_TCAP.cfg
The file was addedstp/osmo-stp-tcap.confmerge
The file was addedstp/testenv_tcap.cfg
The file was modifiedstp/regen_makefile.sh
The file was modifiedstp/STP_Tests_Common.ttcn
The file was modifiedstp/gen_links.sh
The file was addedstp/STP_Tests_TCAP.ttcn
Commit d897b8bb991ff91a01b1cf863bbae36c0ab3d091 by Oliver Smith
hlr: testenv: fix running pyhss from debian pkg

Move the run_in_venv.sh script that is only used by pyhss from the
generic location _testenv/data/scripts/run_in_venv.sh to
hlr/pyhss/run_in_venv.sh and hardcode the path
/opt/venvs/pyhss/bin/activate in there when running from binary
packages. This is the path used in the binary package in the Osmocom
OBS, the default path from dh_virtualenv. The package doesn't install
pyhss_gsup etc. to /usr/bin, as these are usually not meant to be
directly started without the systemd services that have the
/opt/venvs/pyhss path hardcoded.

Also put 'export PYHSS_CONFIG=config.yaml' in there, now that
the script is pyhss specific.

Related: https://dh-virtualenv.readthedocs.io/en/1.2.1/usage.html
Change-Id: I0cdf1a9f220ddd2ef0866d0d11d1e3f6056a1cba
The file was modifiedhlr/testenv_pyhss.cfg
The file was removed_testenv/data/scripts/run_in_venv.sh
The file was addedhlr/pyhss/run_in_venv.sh