pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/docker-playground/+/27689 )

Change subject: ttcn3-{pgw,ggsn}-tests: Add comment with procedure to get 
open5gs-smfd bt automatically
......................................................................

ttcn3-{pgw,ggsn}-tests: Add comment with procedure to get open5gs-smfd bt 
automatically

Some specific gdb commands need to be run in open5gs-smfd to get the
desired result (some signals need to be ignored).
gdb use is not enabled by default. Furthermore, if one wants to use it,
editing the Dockerfile to install gdb is required.

Change-Id: I1ac8b77e84d57040fc09964356bc8a01e5d721e3
---
M ttcn3-ggsn-test/jenkins-ogs.sh
M ttcn3-pgw-test/jenkins.sh
2 files changed, 3 insertions(+), 0 deletions(-)

Approvals:
  Jenkins Builder: Verified
  fixeria: Looks good to me, approved



diff --git a/ttcn3-ggsn-test/jenkins-ogs.sh b/ttcn3-ggsn-test/jenkins-ogs.sh
index 205abbc..b6500f0 100755
--- a/ttcn3-ggsn-test/jenkins-ogs.sh
+++ b/ttcn3-ggsn-test/jenkins-ogs.sh
@@ -39,6 +39,8 @@
                $(docker_network_params $SUBNET 201) \
                $REPO_USER/open5gs-$IMAGE_SUFFIX \
                /bin/sh -c "open5gs-smfd -c /data/open5gs-smf.yaml 
>/data/open5gs-smfd.out 2>&1"
+               #/bin/sh -c "gdb -ex 'handle SIG32 pass nostop noprint' -ex 
'run' -ex 'bt' --arg open5gs-smfd -c /data/open5gs-smf.yaml 
>/data/open5gs-smfd.out 2>&1"
+               #/bin/sh -c "valgrind --tool=memcheck --leak-check=yes 
--show-reachable=yes --num-callers=20 --track-fds=yes open5gs-smfd -c 
/data/open5gs-smf.yaml >/data/open5gs-smfd.out 2>&1"

 docker run     --cap-add=NET_ADMIN \
                --device /dev/net/tun:/dev/net/tun \
diff --git a/ttcn3-pgw-test/jenkins.sh b/ttcn3-pgw-test/jenkins.sh
index ef10f41..7205af2 100755
--- a/ttcn3-pgw-test/jenkins.sh
+++ b/ttcn3-pgw-test/jenkins.sh
@@ -59,6 +59,7 @@
                $DOCKER_ARGS \
                $REPO_USER/open5gs-$IMAGE_SUFFIX \
                /bin/sh -c "open5gs-smfd -c /data/open5gs-smf.yaml 
>/data/open5gs-smfd.out 2>&1"
+               #/bin/sh -c "gdb -ex 'handle SIG32 pass nostop noprint' -ex 
'run' -ex 'bt' --arg open5gs-smfd -c /data/open5gs-smf.yaml 
>/data/open5gs-smfd.out 2>&1"

 # start container with osmo-ugcups-daemon in background; SYS_ADMIN required 
for CLONE_NEWNS
 docker run     --cap-add=NET_ADMIN --cap-add=SYS_ADMIN \

--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/27689
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I1ac8b77e84d57040fc09964356bc8a01e5d721e3
Gerrit-Change-Number: 27689
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to