Attention is currently required from: fixeria, laforge, osmith.
Hello Jenkins Builder, fixeria, laforge, osmith,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Code-Review+1 by fixeria, Code-Review+1 by osmith, Verified+1 by Jenkins Builder
Change subject: 5gc: Introduce TC_handover_inter_ngran_n2
......................................................................
5gc: Introduce TC_handover_inter_ngran_n2
Change-Id: I90c7cc6c92864732a36556163aed692b2a1531b0
---
M 5gc/C5G_Tests.ttcn
M 5gc/ConnHdlr.ttcn
M 5gc/expected-results.xml
M library/NGAP_Emulation.ttcn
M library/NGAP_Functions.ttcn
M library/ngap/NGAP_EncDec.cc
M library/ngap/NGAP_Types.ttcn
7 files changed, 370 insertions(+), 31 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/26/42326/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I90c7cc6c92864732a36556163aed692b2a1531b0
Gerrit-Change-Number: 42326
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: fixeria.
pespin has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42332?usp=email )
Change subject: 5gc: Introduce tests for emergency services
......................................................................
Patch Set 1:
(2 comments)
File 5gc/C5G_Tests.ttcn:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42332/comment/0a1e85ba_0bc6… :
PS1, Line 625: 11
> From the comment above it looks like you expect '00'B?
I'll change the wording to "supported".
File 5gc/expected-results.xml:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42332/comment/69084e6a_8a7b… :
PS1, Line 27: DTE
> Why DTE? Can you make the testcases set a more meaningful verdict?
That's imho titan's fault for generating a DTE when reciving a message while expecting a non-matching one.
I don't really think it makes sense to spend time on this since it's not implemented in open5gs and once you run the test it's clear that it fails because open5gs doesn't announce support for the feature. This can be revisited once open5gs adds support for it, or whoever wants to develop the feture using this test.
I'm so far trying to cover as many procedures as possible to have all the needed infastructure in place, so it's easy to write new tests with more specific corner case scenarios later.
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42332?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ie853b184da7ac8026bb0c360baabba762a7942e0
Gerrit-Change-Number: 42332
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 13 Mar 2026 09:23:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: fixeria, laforge, osmith.
pespin has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326?usp=email )
Change subject: 5gc: Introduce TC_handover_inter_ngran_n2
......................................................................
Patch Set 1:
(4 comments)
File 5gc/C5G_Tests.ttcn:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326/comment/263949ab_69cb… :
PS1, Line 714: COORD.receive(Handover_n2_Pars:?) -> value ho_n2_pars;
> is this already guarded by a timer, or could it hang forever here?
we have a T_guard.
File 5gc/ConnHdlr.ttcn:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326/comment/6f29c2cd_9b12… :
PS1, Line 979: var NGAP_PDU rx_pdu;
> unused
Acknowledged
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326/comment/02ca0de4_ee91… :
PS1, Line 1056: rx_pdu
> set but not used?
I really see no issue with that, it's there to be used if in the future we want to do some extra check, store some extra state, etc.
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326/comment/c27c9de0_9a06… :
PS1, Line 1067: var NGAP_PDU rx_pdu;
> unused
Acknowledged
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42326?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I90c7cc6c92864732a36556163aed692b2a1531b0
Gerrit-Change-Number: 42326
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 13 Mar 2026 09:16:56 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: osmith <osmith(a)sysmocom.de>
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: fixeria, laforge, pespin.
osmith has posted comments on this change by osmith. ( https://gerrit.osmocom.org/c/python/pyosmocom/+/41384?usp=email )
Change subject: Fix lint errors: don't use star imports
......................................................................
Patch Set 3:
(1 comment)
File tests/test_construct.py:
https://gerrit.osmocom.org/c/python/pyosmocom/+/41384/comment/c7d5f7a5_eb04… :
PS2, Line 8: DnsAdapter,
> The usual approach in our code would be to simply have two (or more) lines starting with "from osmocom.construct import ...".
> See https://gitea.osmocom.org/osmocom/pyosmocom/src/commit/a5bc2a20f439f2ab309a… for example, > where we have three lines doing "from construct import ..."
Changed it to that style, please have another look.
--
To view, visit https://gerrit.osmocom.org/c/python/pyosmocom/+/41384?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: python/pyosmocom
Gerrit-Branch: master
Gerrit-Change-Id: I0ca76a40d47f72635682de9303ff73e9b2197266
Gerrit-Change-Number: 41384
Gerrit-PatchSet: 3
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 13 Mar 2026 08:59:34 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: osmith <osmith(a)sysmocom.de>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>