fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41646?usp=email )
Change subject: fixup: bts: create all components alive
......................................................................
fixup: bts: create all components alive
Making the ConnHdlr and lapdm_CT components alive resulted in
massive regressions. Specifically, trxcon started rejecting L1CTL
connections with the following message:
L1CTL server cannot accept more than 1 connection(s)
Apparently, alive components do not close the L1CTL connection
automatially, unless the L1CTL port is unmap()ped from the system
explicitly. Thus, testcases spawning multiple alive components
end up creating multiple L1CTL connections, which get rejected.
Let's revert those components that speak L1CTL back to normal
(non-alive), while keeping the emulation components alive.
Change-Id: Id5edfa2514024d1fe83f6c4082e096044ce8e6fd
Fixes: 713e7a86 ("bts: create all components alive")
---
M bts/BTS_Tests.ttcn
M bts/BTS_Tests_LAPDm.ttcn
2 files changed, 2 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/46/41646/1
diff --git a/bts/BTS_Tests.ttcn b/bts/BTS_Tests.ttcn
index 455e696..7bac7ee 100644
--- a/bts/BTS_Tests.ttcn
+++ b/bts/BTS_Tests.ttcn
@@ -695,7 +695,7 @@
var charstring id := testcasename();
var ConnHdlr vc_conn;
- vc_conn := ConnHdlr.create(id) alive;
+ vc_conn := ConnHdlr.create(id);
/* connect to RSL Emulation main component */
connect(vc_conn:RSL, vc_RSL:CLIENT_PT);
connect(vc_conn:RSL_PROC, vc_RSL:RSL_PROC);
diff --git a/bts/BTS_Tests_LAPDm.ttcn b/bts/BTS_Tests_LAPDm.ttcn
index 0510695..fef2383 100644
--- a/bts/BTS_Tests_LAPDm.ttcn
+++ b/bts/BTS_Tests_LAPDm.ttcn
@@ -24,7 +24,7 @@
function f_lapdm_init() runs on lapdm_test_CT {
/* create the LAPDm component */
- lapdm_component := lapdm_CT.create alive;
+ lapdm_component := lapdm_CT.create;
/* connect our own LAPDM port to the LAPDM Service Provider of the LAPDm component */
connect(self:LAPDM, lapdm_component:LAPDM_SP);
/* connect the LAPDm compoent's lower-side port to the system L1CTL port (which is internally
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41646?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Id5edfa2514024d1fe83f6c4082e096044ce8e6fd
Gerrit-Change-Number: 41646
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: pespin.
fixeria has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/docker-playground/+/41645?usp=email )
Change subject: ttcn3-bts-test: Run fake_trx with sched-prio-rr
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/41645?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: Ie8c395bb7de1823ac5de951e6a66085148e9c224
Gerrit-Change-Number: 41645
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 10 Dec 2025 18:33:37 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
pespin has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/docker-playground/+/41645?usp=email )
Change subject: ttcn3-bts-test: Run fake_trx with sched-prio-rr
......................................................................
Patch Set 1:
This change is ready for review.
--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/41645?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: Ie8c395bb7de1823ac5de951e6a66085148e9c224
Gerrit-Change-Number: 41645
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Comment-Date: Wed, 10 Dec 2025 18:27:12 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Attention is currently required from: laforge, neels, pespin.
falconia has posted comments on this change by falconia. ( https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email )
Change subject: MGW control: migrate to new API for fmtp
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> @falcon@freecalypso.org you need to be logged in to see the "Retrigger" button on the left menu. […]
Done
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: Id869c9fa33a3ca6fecd30d5630741fbbf21cf6ed
Gerrit-Change-Number: 41631
Gerrit-PatchSet: 1
Gerrit-Owner: falconia <falcon(a)freecalypso.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 10 Dec 2025 17:06:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: falconia <falcon(a)freecalypso.org>
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Attention is currently required from: falconia, laforge, neels.
pespin has posted comments on this change by falconia. ( https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email )
Change subject: MGW control: migrate to new API for fmtp
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> How do we retrigger Jenkins verification build for this patch and the following one? Both patches ar […]
@falcon@freecalypso.org you need to be logged in to see the "Retrigger" button on the left menu. I'll retrigger it myself.
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: Id869c9fa33a3ca6fecd30d5630741fbbf21cf6ed
Gerrit-Change-Number: 41631
Gerrit-PatchSet: 1
Gerrit-Owner: falconia <falcon(a)freecalypso.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: falconia <falcon(a)freecalypso.org>
Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Comment-Date: Wed, 10 Dec 2025 16:16:40 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: falconia <falcon(a)freecalypso.org>
Attention is currently required from: laforge, neels.
falconia has posted comments on this change by falconia. ( https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email )
Change subject: MGW control: migrate to new API for fmtp
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
How do we retrigger Jenkins verification build for this patch and the following one? Both patches are currently V-1 because they depend on a libosmo-mgcp-client patch that wasn't merged yet at the time of submission, but now the library patch has been merged - thus we need to rerun Jenkins verification so it can succeed this time.
The build failure message says:
> Find the Retrigger button here:
> https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1702/
However, there is no Retrigger button on that page - just read-only info.
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/41631?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: Id869c9fa33a3ca6fecd30d5630741fbbf21cf6ed
Gerrit-Change-Number: 41631
Gerrit-PatchSet: 1
Gerrit-Owner: falconia <falcon(a)freecalypso.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Comment-Date: Wed, 10 Dec 2025 16:12:23 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No