osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/41245?usp=email )
Change subject: jobs/ttcn3-testsuites-testenv: mme: use -c all
......................................................................
jobs/ttcn3-testsuites-testenv: mme: use -c all
Adjust to MME tests now having two configurations in osmo-ttcn3-hacks:
[testenv] Found multiple testenv.cfg files, use one of:
[testenv] -c emergency
[testenv] -c generic
[testenv] You can also select all of them (-c all) or use the * character as wildcard.
Related: osmo-ttcn3-hacks I3d84486dd3826d0f60a3c06693118e36b01ecd2b
Change-Id: Id2296c7cfe1660cc443f08efea209f8bf61aa8b6
---
M jobs/ttcn3-testsuites-testenv.yml
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
fixeria: Looks good to me, approved
laforge: Looks good to me, but someone else must approve
jolly: Looks good to me, but someone else must approve
Jenkins Builder: Verified
diff --git a/jobs/ttcn3-testsuites-testenv.yml b/jobs/ttcn3-testsuites-testenv.yml
index 92bc1d0..084527f 100644
--- a/jobs/ttcn3-testsuites-testenv.yml
+++ b/jobs/ttcn3-testsuites-testenv.yml
@@ -119,7 +119,7 @@
- ttcn3-mme-test-ogs: # ~2 min
testsuite: mme
- args: -b osmocom:nightly
+ args: -b osmocom:nightly -c all
timer: H 09 * * *
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/41245?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Id2296c7cfe1660cc443f08efea209f8bf61aa8b6
Gerrit-Change-Number: 41245
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Attention is currently required from: Hoernchen, fixeria, laforge, tnt, ttsou.
tempest has posted comments on this change by tempest. ( https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email )
Change subject: trx: Fix tx/rx-sps 4 for USRP1 devices
......................................................................
Patch Set 2:
(2 comments)
Patchset:
PS1:
> You're changing the existing code, which is not properly formatted in the first place. […]
Done
Commit Message:
https://gerrit.osmocom.org/c/osmo-trx/+/41231/comment/1b761054_739198b3?usp… :
PS1, Line 9: The existing code sets the pingOffset variable to -7231(269 - 7500) with tx-sps = 4. The (apparent) correct value for pingOffset for tx/rx-sps 4 is 272.
> Please adjust the commit message formatting to avoid very long lines: wrap it to about 72 characters […]
got it, new commit message in patchset 2
--
To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I3b08c23a3e7d4a226cd23b9fe42558f596a63257
Gerrit-Change-Number: 41231
Gerrit-PatchSet: 2
Gerrit-Owner: tempest <jackleea1b(a)gmail.com>
Gerrit-Reviewer: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: tnt <tnt(a)246tNt.com>
Gerrit-Reviewer: ttsou <tom(a)tsou.cc>
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: tnt <tnt(a)246tNt.com>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: ttsou <tom(a)tsou.cc>
Gerrit-Comment-Date: Wed, 22 Oct 2025 20:38:14 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: tempest <jackleea1b(a)gmail.com>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: Hoernchen, laforge, tempest, tnt, ttsou.
Hello Hoernchen, Jenkins Builder, laforge, tnt, ttsou,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Code-Review+1 by Hoernchen, Code-Review+1 by laforge
Change subject: trx: Fix tx/rx-sps 4 for USRP1 devices
......................................................................
trx: Fix tx/rx-sps 4 for USRP1 devices
The existing code sets the pingOffset variable to -7231(269 - 7500)
with tx-sps = 4. The (apparent) correct value for pingOffset for
tx/rx-sps 4 is 272.
While I'm not completely sure how this patch works to fix the increased
sps value, my theory is that the original OpenBTS TRX only supported
a split sps setup(tx-sps=4, rx_sps=1 for sps=4), which created
differing decimation rates between Tx and Rx on the board.
In this case, apparently you needed to account for an advance in the
timestamp for a correct output.
With tx_sps == rx_sps, the decimation/sample rates will be the same,
and(I guess) this advance doesn't need to be accounted for.
Also changed a line in the initialization of the Rx end of the USRP
device to use the correct decimation rate when tx/rx-sps == 4.
Since osmo-trx won't allow nonequal values for tx-sps and rx-sps, I
commented out the logic that selected pingOffset based on sps.
I left it visible in the file for reference however.
Tested & working on the URAN-1, a USRP1 clone designed for GSM.
Change-Id: I3b08c23a3e7d4a226cd23b9fe42558f596a63257
---
M Transceiver52M/device/usrp1/USRPDevice.cpp
1 file changed, 8 insertions(+), 7 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-trx refs/changes/31/41231/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I3b08c23a3e7d4a226cd23b9fe42558f596a63257
Gerrit-Change-Number: 41231
Gerrit-PatchSet: 2
Gerrit-Owner: tempest <jackleea1b(a)gmail.com>
Gerrit-Reviewer: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: tnt <tnt(a)246tNt.com>
Gerrit-Reviewer: ttsou <tom(a)tsou.cc>
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: tempest <jackleea1b(a)gmail.com>
Gerrit-Attention: tnt <tnt(a)246tNt.com>
Gerrit-Attention: ttsou <tom(a)tsou.cc>
Attention is currently required from: laforge, tempest, tnt, ttsou.
fixeria has posted comments on this change by tempest. ( https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email )
Change subject: trx: Fix tx/rx-sps 4 for USRP1 devices
......................................................................
Patch Set 1:
(2 comments)
Patchset:
PS1:
> should I fix it as the linter is suggesting? The multi-line function call format it's complaining ab […]
You're changing the existing code, which is not properly formatted in the first place.
So I believe we can bypass the linter here. I can do that when the commit message is fixed.
Commit Message:
https://gerrit.osmocom.org/c/osmo-trx/+/41231/comment/a4df052b_0edaea13?usp… :
PS1, Line 9: The existing code sets the pingOffset variable to -7231(269 - 7500) with tx-sps = 4. The (apparent) correct value for pingOffset for tx/rx-sps 4 is 272.
Please adjust the commit message formatting to avoid very long lines: wrap it to about 72 characters or so.
--
To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I3b08c23a3e7d4a226cd23b9fe42558f596a63257
Gerrit-Change-Number: 41231
Gerrit-PatchSet: 1
Gerrit-Owner: tempest <jackleea1b(a)gmail.com>
Gerrit-Reviewer: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: tnt <tnt(a)246tNt.com>
Gerrit-Reviewer: ttsou <tom(a)tsou.cc>
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: tempest <jackleea1b(a)gmail.com>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: tnt <tnt(a)246tNt.com>
Gerrit-Attention: ttsou <tom(a)tsou.cc>
Gerrit-Comment-Date: Wed, 22 Oct 2025 18:27:47 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: tempest <jackleea1b(a)gmail.com>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Attention is currently required from: laforge, tnt, ttsou.
tempest has posted comments on this change by tempest. ( https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email )
Change subject: trx: Fix tx/rx-sps 4 for USRP1 devices
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> would someone be as kind as to address the linter complaints, this way we can get a V+1 for this pat […]
should I fix it as the linter is suggesting? The multi-line function call format it's complaining about is used a couple lines down (Line 126, https://gerrit.osmocom.org/c/osmo-trx/+/41231/1/Transceiver52M/device/usrp1…) so I don't know if there's an issue with consistency
--
To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/41231?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I3b08c23a3e7d4a226cd23b9fe42558f596a63257
Gerrit-Change-Number: 41231
Gerrit-PatchSet: 1
Gerrit-Owner: tempest <jackleea1b(a)gmail.com>
Gerrit-Reviewer: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: tnt <tnt(a)246tNt.com>
Gerrit-Reviewer: ttsou <tom(a)tsou.cc>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: tnt <tnt(a)246tNt.com>
Gerrit-Attention: ttsou <tom(a)tsou.cc>
Gerrit-Comment-Date: Wed, 22 Oct 2025 16:22:33 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/pysim/+/41251?usp=email )
Change subject: pySim-shell: update help strings for chv command parameter --pin-nr
......................................................................
pySim-shell: update help strings for chv command parameter --pin-nr
The --pin-nr is a decimal parameter that specifies which PIN (or CHV)
to reference. The exact numbers are specified in ETSI TS 102.221,
Table 9.3.
Unfortunately the enumeration of the PIN numbers is not very intuitive.
At the moment the help suggests 1 to reference PIN1, and 2 to reference
PIN2. The value for PIN1 is correct, but for PIN2, the value should be
129.
Change-Id: I0b58c402d95cbc4fe690e6edb214829d463e9f2c
---
M pySim-shell.py
1 file changed, 10 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/51/41251/1
diff --git a/pySim-shell.py b/pySim-shell.py
index 977666c..8513658 100755
--- a/pySim-shell.py
+++ b/pySim-shell.py
@@ -917,7 +917,8 @@
verify_chv_parser = argparse.ArgumentParser()
verify_chv_parser.add_argument(
- '--pin-nr', type=int, default=1, help='PIN Number, 1=PIN1, 2=PIN2 or custom value (decimal)')
+ '--pin-nr', type=int, default=1,
+ help='PIN Number, 1=PIN1, 129=PIN2 or custom value (decimal, see also ETSI TS 102.221, Table 9.3")')
verify_chv_parser.add_argument('PIN', nargs='?', type=is_decimal,
help='PIN code value. If none given, CSV file will be queried')
@@ -932,7 +933,8 @@
unblock_chv_parser = argparse.ArgumentParser()
unblock_chv_parser.add_argument(
- '--pin-nr', type=int, default=1, help='PUK Number, 1=PIN1, 2=PIN2 or custom value (decimal)')
+ '--pin-nr', type=int, default=1,
+ help='PUK Number, 1=PIN1, 129=PIN2 or custom value (decimal, see also ETSI TS 102.221, Table 9.3")')
unblock_chv_parser.add_argument('PUK', nargs='?', type=is_decimal,
help='PUK code value. If none given, CSV file will be queried')
unblock_chv_parser.add_argument('NEWPIN', nargs='?', type=is_decimal,
@@ -953,7 +955,8 @@
change_chv_parser.add_argument('PIN', nargs='?', type=is_decimal,
help='PIN code value. If none given, CSV file will be queried')
change_chv_parser.add_argument(
- '--pin-nr', type=int, default=1, help='PUK Number, 1=PIN1, 2=PIN2 or custom value (decimal)')
+ '--pin-nr', type=int, default=1,
+ help='PUK Number, 1=PIN1, 129=PIN2 or custom value (decimal, see also ETSI TS 102.221, Table 9.3")')
@cmd2.with_argparser(change_chv_parser)
def do_change_chv(self, opts):
@@ -966,7 +969,8 @@
disable_chv_parser = argparse.ArgumentParser()
disable_chv_parser.add_argument(
- '--pin-nr', type=int, default=1, help='PIN Number, 1=PIN1, 2=PIN2 or custom value (decimal)')
+ '--pin-nr', type=int, default=1,
+ help='PIN Number, 1=PIN1, 129=PIN2 or custom value (decimal, see also ETSI TS 102.221, Table 9.3")')
disable_chv_parser.add_argument('PIN', nargs='?', type=is_decimal,
help='PIN code value. If none given, CSV file will be queried')
@@ -979,7 +983,8 @@
enable_chv_parser = argparse.ArgumentParser()
enable_chv_parser.add_argument(
- '--pin-nr', type=int, default=1, help='PIN Number, 1=PIN1, 2=PIN2 or custom value (decimal)')
+ '--pin-nr', type=int, default=1,
+ help='PIN Number, 1=PIN1, 129=PIN2 or custom value (decimal, see also ETSI TS 102.221, Table 9.3")')
enable_chv_parser.add_argument('PIN', nargs='?', type=is_decimal,
help='PIN code value. If none given, CSV file will be queried')
--
To view, visit https://gerrit.osmocom.org/c/pysim/+/41251?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I0b58c402d95cbc4fe690e6edb214829d463e9f2c
Gerrit-Change-Number: 41251
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41249?usp=email )
Change subject: smdpp_tests: extend comment with hint on CA cert locations
......................................................................
smdpp_tests: extend comment with hint on CA cert locations
Let's extend the comment around mp_es2plus_server_host and mention that
CA certfiicates should be made availablein /etc/ssl/certs. In case the
CA certificate is not present in /etc/ssl/certs, libcurl will refuse
to connect.
Change-Id: I58d4f35c8493a9f9531da8d7c565760a08101e35
Related: SYS#7339
---
M smdpp/smdpp_Tests.ttcn
1 file changed, 4 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/49/41249/1
diff --git a/smdpp/smdpp_Tests.ttcn b/smdpp/smdpp_Tests.ttcn
index 7a300a2..119ad08 100644
--- a/smdpp/smdpp_Tests.ttcn
+++ b/smdpp/smdpp_Tests.ttcn
@@ -383,7 +383,10 @@
var smdpp_ConnHdlrPars pars := {
/* Unfortunately the SMDP server FQDN cannot be made configurable via a module parameter since it always
* to match the FQDN in the test SSL certificates. To resolve the server FQDN to an IP address, an entry
- * in /etc/hosts is sufficient. */
+ * in /etc/hosts is sufficient. It should also be pointed out that this testsuite (libcurl) will also
+ * verify the presented server certificate against the related CA. To ensure that the server certificate
+ * verification is possible, ensure that the related CA certificates are made available in
+ * /etc/ssl/certs */
smdp_server_fqdn := "testsmdpplus1.example.com",
smdp_es2p_server_port := mp_es2plus_server_port,
cert_path := "./sgp26/CertificateIssuer",
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41249?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: I58d4f35c8493a9f9531da8d7c565760a08101e35
Gerrit-Change-Number: 41249
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier(a)sysmocom.de>