Attention is currently required from: laforge, lynxis lazus.
osmith has posted comments on this change by osmith. ( https://gerrit.osmocom.org/c/simtrace2/+/42768?usp=email )
Change subject: firmware: replace libnewlib with picolibc
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> irrespective of this issue, sysmocom will send you a simtrace2+accessories.
I have the simtrace2 now, and verified that `simtrace-trace-dfu.bin` from the binary package built for debian unstable (so using debian unstable dependencies) still works with my two patches.
--
To view, visit https://gerrit.osmocom.org/c/simtrace2/+/42768?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: simtrace2
Gerrit-Branch: master
Gerrit-Change-Id: If136397b71435ea0850002ef6406067962e8d4d7
Gerrit-Change-Number: 42768
Gerrit-PatchSet: 1
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: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Comment-Date: Mon, 08 Jun 2026 09:02:24 +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>
Comment-In-Reply-To: lynxis lazus <lynxis(a)fe80.eu>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42816?usp=email )
Change subject: testenv: fix podman_extra with multiple cfgs
......................................................................
testenv: fix podman_extra with multiple cfgs
Do not reuse the container that gets started to build the testsuite and
test components, to also do the the first testsuite run. Restart it
after selecting the current testenv*.cfg, and use the podman_extra value
from the right config instead.
As side-effect, this also makes the container restart logic much
simpler.
Change-Id: I12e187726673e1ca1b1ecfff6b34b1803127be86
---
M _testenv/testenv.py
M _testenv/testenv/podman.py
M _testenv/testenv/testenv_cfg.py
3 files changed, 9 insertions(+), 14 deletions(-)
Approvals:
pespin: Looks good to me, but someone else must approve
Jenkins Builder: Verified
fixeria: Looks good to me, approved
diff --git a/_testenv/testenv.py b/_testenv/testenv.py
index 9450c8f..29bf56e 100755
--- a/_testenv/testenv.py
+++ b/_testenv/testenv.py
@@ -61,18 +61,13 @@
# Run the components + testsuite
loop_count = 0
while loop_continue_cond(loop_count):
- # Restart podman container before running again
- if testenv.args.podman and loop_count:
- testenv.podman.stop(True)
-
- cfg_count = 0
for cfg_name, cfg in testenv.testenv_cfg.cfgs.items():
- # Restart podman container before running with another config
- if testenv.args.podman and cfg_count:
- testenv.podman.stop(True)
-
testenv.testenv_cfg.set_current(cfg_name, loop_count)
+ # Restart podman container after testenv_cfg.current or loop_count change
+ if testenv.args.podman:
+ testenv.podman.stop(True)
+
if testenv.args.binary_repo:
testenv.podman.enable_binary_repo()
testenv.podman_install.packages(cfg, cfg_name)
@@ -83,7 +78,6 @@
testenv.daemons.stop()
testenv.testdir.clean_run_scripts("finished")
- cfg_count += 1
testenv.set_log_prefix("[testenv]")
loop_count += 1
diff --git a/_testenv/testenv/podman.py b/_testenv/testenv/podman.py
index 072b20e..dd3c592 100644
--- a/_testenv/testenv/podman.py
+++ b/_testenv/testenv/podman.py
@@ -267,7 +267,7 @@
dest = os.readlink(testenv.custom_kernel_path)
cmd += ["--volume", f"{dest}:{dest}:ro"]
- podman_extra = testenv.testenv_cfg.get_podman_extra_first_cfg()
+ podman_extra = testenv.testenv_cfg.get_podman_extra_current_cfg()
if podman_extra:
cmd += shlex.split(podman_extra)
diff --git a/_testenv/testenv/testenv_cfg.py b/_testenv/testenv/testenv_cfg.py
index 3146ae1..93ffa5d 100644
--- a/_testenv/testenv/testenv_cfg.py
+++ b/_testenv/testenv/testenv_cfg.py
@@ -74,9 +74,10 @@
return host, port
-def get_podman_extra_first_cfg():
- _, cfg = next(iter(cfgs.items()))
- return cfg["testsuite"].get("podman_extra", None)
+def get_podman_extra_current_cfg():
+ if current:
+ return cfgs[current]["testsuite"].get("podman_extra", None)
+ return None
def verify_qemu_cfgs():
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42816?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I12e187726673e1ca1b1ecfff6b34b1803127be86
Gerrit-Change-Number: 42816
Gerrit-PatchSet: 3
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: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Attention is currently required from: jolly.
pespin has posted comments on this change by jolly. ( https://gerrit.osmocom.org/c/libosmo-sigtran/+/42809?usp=email )
Change subject: Add test case to verify proper DSCP settings
......................................................................
Patch Set 9:
(1 comment)
File tests/testsuite.at:
https://gerrit.osmocom.org/c/libosmo-sigtran/+/42809/comment/89561bd9_c5e31… :
PS7, Line 32: AT_CHECK([python3 -u $abs_top_builddir/tests/vty/vty_test_runner.py -w $abs_top_builddir -p $abs_srcdir -v TestDSCP],, [ignore], [ignore])
> merging this now as-is, we can always change the way we execute a test after it has been merged.
I think it's fundamentally wrong to merge this as is since now afaiu make check needs osmo-python or whatever to work properly, which may in turn need more stuff in the system to run them, etc. and which in turn will may people run less make check.
This is a uuser-facing feature, and hence afaiu should be tested when using the make target like vty or ext-tests or whatever, not tested during unit test phase.
So I still think this needs to be changed as mentioned.
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/42809?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I6ac965998433b4d8213cce30fc3fcf8fe485a092
Gerrit-Change-Number: 42809
Gerrit-PatchSet: 9
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Gerrit-Comment-Date: Fri, 05 Jun 2026 15:36:53 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: jolly <andreas(a)eversberg.eu>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>