Skipping 228 KB..
Full Logmake[3]: Leaving directory '/build/deps/osmo-hlr/tests/gsup'
Making install in db_upgrade
make[3]: Entering directory '/build/deps/osmo-hlr/tests/db_upgrade'
make[4]: Entering directory '/build/deps/osmo-hlr/tests/db_upgrade'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-hlr/tests/db_upgrade'
make[3]: Leaving directory '/build/deps/osmo-hlr/tests/db_upgrade'
Making install in mslookup
make[3]: Entering directory '/build/deps/osmo-hlr/tests/mslookup'
make[4]: Entering directory '/build/deps/osmo-hlr/tests/mslookup'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-hlr/tests/mslookup'
make[3]: Leaving directory '/build/deps/osmo-hlr/tests/mslookup'
make[3]: Entering directory '/build/deps/osmo-hlr/tests'
make[4]: Entering directory '/build/deps/osmo-hlr/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/osmo-hlr/tests'
make[3]: Leaving directory '/build/deps/osmo-hlr/tests'
make[2]: Leaving directory '/build/deps/osmo-hlr/tests'
make[2]: Entering directory '/build/deps/osmo-hlr'
make[3]: Entering directory '/build/deps/osmo-hlr'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/osmo-hlr/lib/pkgconfig'
/usr/bin/install -c -m 644 libosmo-gsup-client.pc libosmo-mslookup.pc '/build/deps/install/stow/osmo-hlr/lib/pkgconfig'
make[3]: Leaving directory '/build/deps/osmo-hlr'
make[2]: Leaving directory '/build/deps/osmo-hlr'
make[1]: Leaving directory '/build/deps/osmo-hlr'
+ STOW_DIR=/build/deps/install/stow stow --restow osmo-hlr
+ '[' x--disable-iu = x--enable-iu ']'
+ CONFIG=
+ '[' 0 = 1 ']'
+ set +x
=============================== osmo-sgsn ===============================
+ cd /build
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
configure.ac:66: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:66: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:66: the top level
configure.ac:117: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:117: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:117: the top level
configure.ac:154: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:154: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:154: the top level
configure.ac:233: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:233: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1089: AM_CONFIG_HEADER is expanded from...
configure.ac:233: the top level
configure.ac:235: warning: AC_OUTPUT should be used without arguments.
configure.ac:235: You should run autoupdate.
configure.ac:21: installing './compile'
configure.ac:23: installing './config.guess'
configure.ac:23: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/gprs/Makefile.am: installing './depcomp'
tests/gprs/Makefile.am:9: warning: source file '$(top_srcdir)/src/gprs/gprs_utils.c' is in a subdirectory,
tests/gprs/Makefile.am:9: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least one source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However, this
automake: behavior may change in a future Automake major version, with object
automake: files being placed in the same subdirectory as the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
+ ./configure --enable-sanitize --enable-werror --disable-iu --enable-external-tests
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for libosmocore >= 1.9.0... yes
checking for libosmovty >= 1.9.0... yes
checking for libosmoctrl >= 1.9.0... yes
checking for libosmogsm >= 1.9.0... yes
checking for libosmogb >= 1.9.0... yes
checking for libosmoabis >= 1.5.0... yes
checking for libosmo-netif >= 1.4.0... yes
checking for libosmo-gsup-client >= 1.7.0... yes
checking for libgtp >= 1.11.0... yes
checking for libcares... yes
checking for egrep... (cached) /usr/bin/grep -E
checking if gcc supports -fvisibility=hidden... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... no
checking for python3... yes
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -std=gnu11 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wall -Wno-trigraphs"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wall -Wno-trigraphs"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/gtphub/Makefile
config.status: creating include/osmocom/sgsn/Makefile
config.status: creating src/Makefile
config.status: creating src/gprs/Makefile
config.status: creating src/sgsn/Makefile
config.status: creating src/gtphub/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/gprs/Makefile
config.status: creating tests/sgsn/Makefile
config.status: creating tests/gtphub/Makefile
config.status: creating tests/xid/Makefile
config.status: creating tests/sndcp_xid/Makefile
config.status: creating tests/slhc/Makefile
config.status: creating tests/v42bis/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 8
echo 1.11.1.21-a13cc > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in include
make[2]: Entering directory '/build/include'
Making all in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making all in gtphub
make[4]: Entering directory '/build/include/osmocom/gtphub'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/gtphub'
Making all in sgsn
make[4]: Entering directory '/build/include/osmocom/sgsn'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/include/osmocom/sgsn'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making all in src
make[2]: Entering directory '/build/src'
Making all in gprs
make[3]: Entering directory '/build/src/gprs'
CC gprs_llc_parse.lo
CC crc24.lo
CC gprs_utils.lo
CC sgsn_ares.lo
CCLD libcommon.la
make[3]: Leaving directory '/build/src/gprs'
Making all in sgsn
make[3]: Entering directory '/build/src/sgsn'
CC apn.o
CC gprs_gmm_attach.o
CC gprs_bssgp.o
CC gprs_gmm.o
CC gprs_gmm_fsm.o
CC gprs_mm_state_gb_fsm.o
CC gprs_ns.o
CC gprs_sm.o
CC gprs_sndcp.o
CC gprs_sndcp_comp.o
CC gprs_sndcp_dcomp.o
CC gprs_sndcp_pcomp.o
CC gprs_sndcp_vty.o
CC gprs_sndcp_xid.o
CC gtp_ggsn.o
CC gtp_mme.o
CC sgsn.o
CC sgsn_main.o
CC sgsn_vty.o
CC sgsn_libgtp.o
CC gprs_llc.o
CC gprs_llc_vty.o
CC mmctx.o
CC pdpctx.o
CC sgsn_ctrl.o
CC sgsn_auth.o
CC gprs_subscriber.o
CC sgsn_cdr.o
CC sgsn_rim.o
CC slhc.o
CC gprs_llc_xid.o
CC v42bis.o
CCLD osmo-sgsn
make[3]: Leaving directory '/build/src/sgsn'
Making all in gtphub
make[3]: Entering directory '/build/src/gtphub'
CC gtphub_main.o
CC gtphub.o
CC gtphub_sock.o
CC gtphub_ares.o
CC gtphub_vty.o
CCLD osmo-gtphub
make[3]: Leaving directory '/build/src/gtphub'
make[3]: Entering directory '/build/src'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making all in contrib
make[2]: Entering directory '/build/contrib'
Making all in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/contrib/systemd'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making all in tests
make[2]: Entering directory '/build/tests'
Making all in gprs
make[3]: Entering directory '/build/tests/gprs'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/gprs'
Making all in gtphub
make[3]: Entering directory '/build/tests/gtphub'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/gtphub'
Making all in sgsn
make[3]: Entering directory '/build/tests/sgsn'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/sgsn'
Making all in xid
make[3]: Entering directory '/build/tests/xid'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/xid'
Making all in sndcp_xid
make[3]: Entering directory '/build/tests/sndcp_xid'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/sndcp_xid'
Making all in slhc
make[3]: Entering directory '/build/tests/slhc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/slhc'
Making all in v42bis
make[3]: Entering directory '/build/tests/v42bis'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/v42bis'
make[3]: Entering directory '/build/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
Making all in doc
make[2]: Entering directory '/build/doc'
Making all in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/examples'
Making all in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
make[2]: Entering directory '/build'
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ LD_LIBRARY_PATH=/build/deps/install/lib
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in gtphub
make[4]: Entering directory '/build/include/osmocom/gtphub'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/gtphub'
Making check in sgsn
make[4]: Entering directory '/build/include/osmocom/sgsn'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/sgsn'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in src
make[2]: Entering directory '/build/src'
Making check in gprs
make[3]: Entering directory '/build/src/gprs'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/gprs'
Making check in sgsn
make[3]: Entering directory '/build/src/sgsn'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/sgsn'
Making check in gtphub
make[3]: Entering directory '/build/src/gtphub'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/gtphub'
make[3]: Entering directory '/build/src'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in gprs
make[3]: Entering directory '/build/tests/gprs'
make gprs_test
make[4]: Entering directory '/build/tests/gprs'
CC gprs_test.o
CC gprs_utils.o
CCLD gprs_test
make[4]: Leaving directory '/build/tests/gprs'
make[3]: Leaving directory '/build/tests/gprs'
Making check in gtphub
make[3]: Entering directory '/build/tests/gtphub'
make gtphub_test
make[4]: Entering directory '/build/tests/gtphub'
CC gtphub_test.o
CCLD gtphub_test
make[4]: Leaving directory '/build/tests/gtphub'
make[3]: Leaving directory '/build/tests/gtphub'
Making check in sgsn
make[3]: Entering directory '/build/tests/sgsn'
make sgsn_test
make[4]: Entering directory '/build/tests/sgsn'
CC sgsn_test.o
CC gprs_gb_parse.o
CCLD sgsn_test
make[4]: Leaving directory '/build/tests/sgsn'
make[3]: Leaving directory '/build/tests/sgsn'
Making check in xid
make[3]: Entering directory '/build/tests/xid'
make xid_test
make[4]: Entering directory '/build/tests/xid'
CC xid_test.o
CCLD xid_test
make[4]: Leaving directory '/build/tests/xid'
make[3]: Leaving directory '/build/tests/xid'
Making check in sndcp_xid
make[3]: Entering directory '/build/tests/sndcp_xid'
make sndcp_xid_test
make[4]: Entering directory '/build/tests/sndcp_xid'
CC sndcp_xid_test.o
CCLD sndcp_xid_test
make[4]: Leaving directory '/build/tests/sndcp_xid'
make[3]: Leaving directory '/build/tests/sndcp_xid'
Making check in slhc
make[3]: Entering directory '/build/tests/slhc'
make slhc_test
make[4]: Entering directory '/build/tests/slhc'
CC slhc_test.o
CCLD slhc_test
make[4]: Leaving directory '/build/tests/slhc'
make[3]: Leaving directory '/build/tests/slhc'
Making check in v42bis
make[3]: Entering directory '/build/tests/v42bis'
make v42bis_test
make[4]: Entering directory '/build/tests/v42bis'
CC v42bis_test.o
CCLD v42bis_test
make[4]: Leaving directory '/build/tests/v42bis'
make[3]: Leaving directory '/build/tests/v42bis'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-sgsn])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-sgsn])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.11.1.21-a13cc])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-sgsn 1.11.1.21-a13cc])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [osmocom-net-gprs@lists.osmocom.org])'; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## ------------------------------------- ##
## osmo-sgsn 1.11.1.21-a13cc test suite. ##
## ------------------------------------- ##
Regression tests.
1: gprs ok
2: sgsn ok
3: gtphub ok
4: xid ok
5: sndcp_xid ok
6: slhc ok
7: v42bis ok
## ------------- ##
## Test results. ##
## ------------- ##
All 7 tests were successful.
make python-tests
make[5]: Entering directory '/build/tests'
make vty-test
make[6]: Entering directory '/build/tests'
make vty-python-test
make[7]: Entering directory '/build/tests'
osmotestvty.py -p /build -w /build -v
test_history (__main__.TestVTY.test_history) ... confpath /build, workdir /build
Running tests for specific VTY commands
Launch: ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg from /build
Opening /dev/null
Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/osmo-sgsn.cfg'
> ls -l /proc/40735/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 40735 47.3 0.0 27864 23008 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 40736 33.3 0.0 21475160200 20756 ? S 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg
build 40743 0.0 0.0 2576 916 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40745 0.0 0.0 3700 1896 ? S 13:00 0:00 grep osmo
ok
test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39376), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39376), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
Launch: ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg from /build
Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/osmo-sgsn.cfg'
> ls -l /proc/40735/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40735 6.0 0.0 27864 23008 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 40747 50.0 0.0 21475028364 33216 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg
build 40754 0.0 0.0 2576 952 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40756 0.0 0.0 3700 1820 ? S 13:00 0:00 grep osmo
ok
test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39384), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39384), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
Launch: ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg from /build
Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/osmo-sgsn.cfg'
> ls -l /proc/40735/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40735 3.2 0.0 27864 23008 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v
build 40758 100 0.0 21475160200 34760 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg
build 40765 0.0 0.0 2576 928 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40767 0.0 0.0 3700 1780 ? S 13:00 0:00 grep osmo
ok
----------------------------------------------------------------------
Ran 3 tests in 4.367s
OK
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39398), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39398), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
osmotestconfig.py -p /build -w /build -v
Warning: doc/examples/osmo-gtphub/osmo-gtphub.cfg is not being tested
Warning: doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfg is not being tested
Warning: doc/examples/osmo-sgsn/osmo-sgsn.cfg is not being tested
Warning: doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfg is not being tested
Verifying src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg, test verify_doc
Opening /dev/null
Launching: PWD=/build 'src/sgsn/osmo-sgsn' '-c' '/build/tests/osmo-sgsn.cfg'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40769 81.8 0.0 27984 22904 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40770 100 0.0 21474896528 18732 ? D 13:00 0:00 src/sgsn/osmo-sgsn -c /build/tests/osmo-sgsn.cfg
build 40777 0.0 0.0 2576 948 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40779 0.0 0.0 3700 1876 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39412), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39412), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/sgsn/osmo-sgsn -c /build/writtenconfig/osmo-sgsn.cfgllpi8r0w, test write_config
Launching: PWD=/build 'src/sgsn/osmo-sgsn' '-c' '/build/writtenconfig/osmo-sgsn.cfgllpi8r0w'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40769 6.9 0.0 28268 23516 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40781 50.0 0.0 21475028364 28376 ? R 13:00 0:00 src/sgsn/osmo-sgsn -c /build/writtenconfig/osmo-sgsn.cfgllpi8r0w
build 40788 0.0 0.0 2576 940 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40790 0.0 0.0 3700 1844 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39424), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39424), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/sgsn/osmo-sgsn -c /build/writtenconfig/osmo-sgsn.cfgllpi8r0w, test token_vty_command
Launching: PWD=/build 'src/sgsn/osmo-sgsn' '-c' '/build/writtenconfig/osmo-sgsn.cfgllpi8r0w'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40769 2.7 0.0 28268 23516 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40792 50.0 0.0 21475160200 25964 ? R 13:00 0:00 src/sgsn/osmo-sgsn -c /build/writtenconfig/osmo-sgsn.cfgllpi8r0w
build 40799 0.0 0.0 2576 932 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40801 0.0 0.0 3700 1852 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43894), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43894), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/gtphub/osmo-gtphub -c /build/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg, test verify_doc
Launching: PWD=/build 'src/gtphub/osmo-gtphub' '-c' '/build/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4253 0.0.0.0:*
> ps xua | grep osmo
build 40769 2.0 0.0 28268 23516 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40803 0.0 0.0 21474888304 13764 ? S 13:00 0:00 src/gtphub/osmo-gtphub -c /build/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg
build 40810 0.0 0.0 2576 948 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40812 0.0 0.0 3700 1820 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58094), raddr=('127.0.0.1', 4253)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58094), raddr=('127.0.0.1', 4253)> (0 sockets open)
Verifying src/gtphub/osmo-gtphub -c /build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb, test write_config
Launching: PWD=/build 'src/gtphub/osmo-gtphub' '-c' '/build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40769 1.7 0.0 28268 23516 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40814 0.0 0.0 21474888304 13844 ? S 13:00 0:00 src/gtphub/osmo-gtphub -c /build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb
build 40821 0.0 0.0 2576 908 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40823 0.0 0.0 3700 1836 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58096), raddr=('127.0.0.1', 4253)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58096), raddr=('127.0.0.1', 4253)> (0 sockets open)
Verifying src/gtphub/osmo-gtphub -c /build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb, test token_vty_command
Launching: PWD=/build 'src/gtphub/osmo-gtphub' '-c' '/build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb'
> ls -l /proc/40769/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40769 1.4 0.0 28268 23516 ? S 13:00 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v
build 40825 0.0 0.0 21474888304 14132 ? S 13:00 0:00 src/gtphub/osmo-gtphub -c /build/writtenconfig/osmo-gtphub-1iface.cfgj4s4zcyb
build 40832 0.0 0.0 2576 900 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40834 0.0 0.0 3700 1876 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58104), raddr=('127.0.0.1', 4253)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 58104), raddr=('127.0.0.1', 4253)> (0 sockets open)
./vty_test_runner.py -w /build -v
confpath /build/tests/.., workdir /build
Running tests for specific VTY commands
testVtyAuth (__main__.TestVTYSGSN.testVtyAuth) ... Opening /dev/null
Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40837 0.0 0.0 21475028364 36276 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40844 0.0 0.0 2576 892 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40846 0.0 0.0 3700 1812 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43908), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43908), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyCDR (__main__.TestVTYSGSN.testVtyCDR) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40848 50.0 0.0 21475028364 18680 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40855 0.0 0.0 2576 884 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40857 0.0 0.0 3700 1872 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43914), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43914), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyEasyAPN (__main__.TestVTYSGSN.testVtyEasyAPN) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40859 0.0 0.0 21474891624 16448 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40866 0.0 0.0 2576 952 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40868 0.0 0.0 3700 1900 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43928), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43928), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyGgsn (__main__.TestVTYSGSN.testVtyGgsn) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40870 50.0 0.0 21475028364 35436 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40877 0.0 0.0 2576 896 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40879 0.0 0.0 3700 1800 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44068), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44068), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyShow (__main__.TestVTYSGSN.testVtyShow) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40881 50.0 0.0 21475028364 32132 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40888 0.0 0.0 2576 908 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40890 0.0 0.0 3700 1840 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44078), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44078), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtySubscriber (__main__.TestVTYSGSN.testVtySubscriber) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40892 50.0 0.0 21475160200 23196 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40899 0.0 0.0 2576 928 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40901 0.0 0.0 3700 1904 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44082), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44082), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyTimers (__main__.TestVTYSGSN.testVtyTimers) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40903 50.0 0.0 21475160200 30732 ? R 13:00 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40910 0.0 0.0 2576 892 ? S 13:00 0:00 /bin/sh -c ps xua | grep osmo
build 40912 0.0 0.0 3700 1820 ? S 13:00 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44096), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44096), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyTree (__main__.TestVTYSGSN.testVtyTree) ... Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn-accept-all.cfg'
> ls -l /proc/40836/fd
total 0
lr-x------ 1 build build 64 May 27 13:00 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:00 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:00 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:00 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ps xua | grep osmo
build 40914 50.0 0.0 21475160200 20908 ? R 13:01 0:00 ./src/sgsn/osmo-sgsn -c /build/tests/../tests/osmo-sgsn-accept-all.cfg
build 40921 0.0 0.0 2576 900 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 40923 0.0 0.0 3700 1868 ? S 13:01 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44100), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 44100), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
----------------------------------------------------------------------
Ran 8 tests in 11.632s
OK
rm -f ../gsn_restart ../gtphub_restart_count
make[7]: Leaving directory '/build/tests'
make vty-transcript-test
make[7]: Entering directory '/build/tests'
osmo_verify_transcript_vty.py -v \
-n OsmoSGSN -p 4245 \
-r "../src/sgsn/osmo-sgsn -c ../tests/osmo-sgsn.cfg" \
${T:-./osmo-sgsn*.vty}
rate_ctr.c:86 validating counter group 0x559234162ba0(sgsn) with 23 counters
[1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4245 (telnet_interface.c:88)
[38;5;35m[1;33mDLGTP[0;m[38;5;35m [1;33mNOTICE[0;m[38;5;35m GTP: gtp_newgsn() started at 127.0.0.1 (gsn.c:467)[0;m
[38;5;35m[1;33mDLGTP[0;m[38;5;35m [1;33mNOTICE[0;m[38;5;35m State information file (.//gsn_restart) not found. Creating new file. (gsn.c:388)[0;m
[1;33mDGPRS[0;m [1;33mNOTICE[0;m Created GTP on 127.0.0.1 (sgsn_libgtp.c:918)
[1;33mDGPRS[0;m [1;33mNOTICE[0;m libGTP v1.11.0.30-5758 initialized (sgsn_main.c:456)
[38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4251 (control_if.c:1024)[0;m
[38;5;39m[1;33mDLGSUP[0;m[38;5;39m [1;33mNOTICE[0;m[38;5;39m GSUP connecting to 127.0.0.1:4222 (gsup_client.c:74)[0;m
Launching: cd '/build/tests'; ../src/sgsn/osmo-sgsn -c ../tests/osmo-sgsn.cfg
OsmoSGSN> enable
OsmoSGSN# show timer
T3312 = 600 s Periodic RA Update timer (s) (default: 600 s)
T3313 = 30 s Waiting for paging response timer (s) (default: 30 s)
T3314 = 44 s READY timer. Force to STANDBY on expiry timer (s) (default: 44 s)
T3316 = 44 s AA-Ready timer (s) (default: 44 s)
T3322 = 6 s Detach request -> accept timer (s) (default: 6 s)
T3350 = 6 s Waiting for ATT/RAU/TMSI_COMPL timer (s) (default: 6 s)
T3360 = 6 s Waiting for AUTH/CIPH response timer (s) (default: 6 s)
T3370 = 6 s Waiting for IDENTITY response timer (s) (default: 6 s)
T3385 = 8 s Wait for ACT PDP CTX REQ timer (s) (default: 8 s)
T3386 = 8 s Wait for MODIFY PDP CTX ACK timer (s) (default: 8 s)
T3395 = 8 s Wait for DEACT PDP CTX ACK timer (s) (default: 8 s)
T3397 = 8 s Wait for DEACT AA PDP CTX ACK timer (s) (default: 8 s)
X1001 = 5 s RANAP Release timeout. Wait for RANAP Release Complete.On expiry release Iu connection (s) (default: 5 s)
OsmoSGSN# configure terminal
OsmoSGSN(config)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
hostname WORD
no hostname [HOSTNAME]
password (8|) WORD
password LINE
enable password (8|) WORD
enable password LINE
no enable password
banner motd default
banner motd file [FILE]
no banner motd
service terminal-length <0-512>
no service terminal-length [<0-512>]
line vty
service advanced-vty
no service advanced-vty
show history
log stderr [blocking-io]
no log stderr
log file FILENAME [blocking-io]
no log file FILENAME
log alarms <2-32700>
no log alarms
log syslog (authpriv|cron|daemon|ftp|lpr|mail|news|user|uucp)
log syslog local <0-7>
no log syslog
log systemd-journal [raw]
no log systemd-journal
log gsmtap [HOSTNAME]
no log gsmtap [HOSTNAME]
stats reporter statsd [NAME]
no stats reporter statsd [NAME]
stats reporter log [NAME]
no stats reporter log [NAME]
stats interval <0-65535>
stats-tcp interval <0-65535>
stats-tcp batch-size <1-65535>
sgsn
ctrl
cpu-sched
ns
bssgp
OsmoSGSN(config)# sgsn
OsmoSGSN(config-sgsn)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
gtp state-dir PATH
gtp local-ip A.B.C.D
ggsn <0-255> remote-ip A.B.C.D
ggsn <0-255> gtp-version (0|1)
ggsn <0-255> echo-interval <1-36000>
ggsn <0-255> no echo-interval
imsi-acl (add|del) IMSI
auth-policy (accept-all|closed|acl-only|remote)
authentication (optional|required)
encryption gea <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>]
encryption uea <0-2> [<0-2>] [<0-2>]
encryption cipher-plugin-path PATH
no encryption cipher-plugin-path PATH
gsup ipa-name NAME
gsup remote-ip A.B.C.D
gsup remote-port <0-65535>
gsup oap-id <0-65535>
gsup oap-k K
gsup oap-opc OPC
apn APNAME ggsn <0-255>
apn APNAME imsi-prefix IMSIPRE ggsn <0-255>
access-point-name NAME
no access-point-name NAME
cdr filename NAME
no cdr filename
cdr trap
no cdr trap
cdr interval <1-2147483647>
ggsn dynamic
grx-dns-add A.B.C.D
timer [TNNNN] [(<0-2147483647>|default)]
timer gtp [TNNNN] [(<0-2147483647>|default)]
no compression rfc1144
compression rfc1144 active slots <1-256>
compression rfc1144 passive
no compression v42bis
compression v42bis active direction (ms|sgsn|both) codewords <512-65535> strlen <6-250>
compression v42bis passive
mme NAME
no mme NAME
OsmoSGSN(config-sgsn)# mme test0
OsmoSGSN(config-sgsn-mme)# gtp remote-ip 1.2.3.4
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay 907 10 567
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay 202 12 51
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay 907 10 567
OsmoSGSN(config-sgsn-mme)# exit
OsmoSGSN(config-sgsn)# mme test1
OsmoSGSN(config-sgsn-mme)# gtp remote-ip 5.6.7.8
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay default
OsmoSGSN(config-sgsn-mme)# exit
OsmoSGSN(config-sgsn)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level mm notice
logging level pag notice
logging level meas notice
logging level ref notice
logging level gprs notice
logging level llc notice
logging level sndcp notice
logging level slhc notice
logging level ranap notice
logging level sua notice
logging level v42bis notice
logging level gtp notice
logging level rim notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
ns
timer tns-block 3
timer tns-block-retries 3
timer tns-reset 3
timer tns-reset-retries 3
timer tns-test 30
timer tns-alive 3
timer tns-alive-retries 10
timer tsns-prov 3
timer tsns-size-retries 3
timer tsns-config-retries 3
timer tsns-procedures-retries 3
bind udp local
listen 127.0.0.1 23000
accept-ipaccess
ip-sns signalling-weight 1 data-weight 1
bssgp
sgsn
gtp state-dir ./
gtp local-ip 127.0.0.1
ggsn 0 remote-ip 127.0.0.2
ggsn 0 gtp-version 1
ggsn 0 echo-interval 60
encryption gea 0
encryption uea 1 2
gsup remote-ip 127.0.0.1
gsup remote-port 4222
auth-policy remote
gsup oap-id 0
! apn * ggsn 0
no cdr filename
no cdr trap
cdr interval 600
no compression rfc1144
no compression v42bis
mme test0
gtp remote-ip 1.2.3.4
gtp ran-info-relay 907 10 567
gtp ran-info-relay 202 12 51
mme test1
gtp remote-ip 5.6.7.8
gtp ran-info-relay default
end
OsmoSGSN(config-sgsn)# mme test0
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay default
% Another MME test1 is already set as default route, remove it before setting it here.
OsmoSGSN(config-sgsn-mme)# exit
OsmoSGSN(config-sgsn)# mme test1
OsmoSGSN(config-sgsn-mme)# no gtp ran-info-relay default
OsmoSGSN(config-sgsn-mme)# exit
OsmoSGSN(config-sgsn)# mme test0
OsmoSGSN(config-sgsn-mme)# gtp ran-info-relay default
OsmoSGSN(config-sgsn-mme)# exit
OsmoSGSN(config-sgsn)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level mm notice
logging level pag notice
logging level meas notice
logging level ref notice
logging level gprs notice
logging level llc notice
logging level sndcp notice
logging level slhc notice
logging level ranap notice
logging level sua notice
logging level v42bis notice
logging level gtp notice
logging level rim notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
ns
timer tns-block 3
timer tns-block-retries 3
timer tns-reset 3
timer tns-reset-retries 3
timer tns-test 30
timer tns-alive 3
timer tns-alive-retries 10
timer tsns-prov 3
timer tsns-size-retries 3
timer tsns-config-retries 3
timer tsns-procedures-retries 3
bind udp local
listen 127.0.0.1 23000
accept-ipaccess
ip-sns signalling-weight 1 data-weight 1
bssgp
sgsn
gtp state-dir ./
gtp local-ip 127.0.0.1
ggsn 0 remote-ip 127.0.0.2
ggsn 0 gtp-version 1
ggsn 0 echo-interval 60
encryption gea 0
encryption uea 1 2
gsup remote-ip 127.0.0.1
gsup remote-port 4222
auth-policy remote
gsup oap-id 0
! apn * ggsn 0
no cdr filename
no cdr trap
cdr interval 600
no compression rfc1144
no compression v42bis
mme test0
gtp remote-ip 1.2.3.4
gtp ran-info-relay default
gtp ran-info-relay 907 10 567
gtp ran-info-relay 202 12 51
mme test1
gtp remote-ip 5.6.7.8
end
OsmoSGSN(config-sgsn)# no mme test0
OsmoSGSN(config-sgsn)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level mm notice
logging level pag notice
logging level meas notice
logging level ref notice
logging level gprs notice
logging level llc notice
logging level sndcp notice
logging level slhc notice
logging level ranap notice
logging level sua notice
logging level v42bis notice
logging level gtp notice
logging level rim notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
ns
timer tns-block 3
timer tns-block-retries 3
timer tns-reset 3
timer tns-reset-retries 3
timer tns-test 30
timer tns-alive 3
timer tns-alive-retries 10
timer tsns-prov 3
timer tsns-size-retries 3
timer tsns-config-retries 3
timer tsns-procedures-retries 3
bind udp local
listen 127.0.0.1 23000
accept-ipaccess
ip-sns signalling-weight 1 data-weight 1
bssgp
sgsn
gtp state-dir ./
gtp local-ip 127.0.0.1
ggsn 0 remote-ip 127.0.0.2
ggsn 0 gtp-version 1
ggsn 0 echo-interval 60
encryption gea 0
encryption uea 1 2
gsup remote-ip 127.0.0.1
gsup remote-port 4222
auth-policy remote
gsup oap-id 0
! apn * ggsn 0
no cdr filename
no cdr trap
cdr interval 600
no compression rfc1144
no compression v42bis
mme test1
gtp remote-ip 5.6.7.8
end
OsmoSGSN(config-sgsn)# no mme test1
OsmoSGSN(config-sgsn)# encryption gea 0 3
OsmoSGSN(config-sgsn)# encryption uea 1 2
OsmoSGSN(config-sgsn)# encryption cipher-plugin-path /foo/bar
OsmoSGSN(config-sgsn)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging timestamp 0
logging print level 1
logging print file basename last
logging level mm notice
logging level pag notice
logging level meas notice
logging level ref notice
logging level gprs notice
logging level llc notice
logging level sndcp notice
logging level slhc notice
logging level ranap notice
logging level sua notice
logging level v42bis notice
logging level gtp notice
logging level rim notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
ns
timer tns-block 3
timer tns-block-retries 3
timer tns-reset 3
timer tns-reset-retries 3
timer tns-test 30
timer tns-alive 3
timer tns-alive-retries 10
timer tsns-prov 3
timer tsns-size-retries 3
timer tsns-config-retries 3
timer tsns-procedures-retries 3
bind udp local
listen 127.0.0.1 23000
accept-ipaccess
ip-sns signalling-weight 1 data-weight 1
bssgp
sgsn
gtp state-dir ./
gtp local-ip 127.0.0.1
ggsn 0 remote-ip 127.0.0.2
ggsn 0 gtp-version 1
ggsn 0 echo-interval 60
encryption gea 0 3
encryption uea 1 2
encryption cipher-plugin-path /foo/bar
gsup remote-ip 127.0.0.1
gsup remote-port 4222
auth-policy remote
gsup oap-id 0
! apn * ggsn 0
no cdr filename
no cdr trap
cdr interval 600
no compression rfc1144
no compression v42bis
end
signal 15 received
Terminating took 0.897s
RESULTS:
pass: ./osmo-sgsn_test-nodes.vty
rm -f ./gsn_restart
make[7]: Leaving directory '/build/tests'
make[6]: Leaving directory '/build/tests'
make ctrl-python-test
make[6]: Entering directory '/build/tests'
./ctrl_test_runner.py -w /build -v
testListSubscribers (__main__.TestCtrlSGSN.testListSubscribers) ... ok
----------------------------------------------------------------------
Ran 1 test in 3.416s
OK
confpath /build/tests/.., workdir /build
Running tests for specific control commands
Opening /dev/null
Launching: PWD=/build './src/sgsn/osmo-sgsn' '-c' '/build/tests/../tests/osmo-sgsn.cfg'
Connecting to host 127.0.0.1:4251
Sending "GET 1000 subscriber-list-active-v1"
Got message: GET_REPLY 1000 subscriber-list-active-v1
Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'subscriber-list-active-v1', 'value': None}}
Terminating took 0.897s
Process returned code: 0
rm -f ../gsn_restart ../gtphub_restart_count
make[6]: Leaving directory '/build/tests'
make[5]: Leaving directory '/build/tests'
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
make[2]: Entering directory '/build'
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ LD_LIBRARY_PATH=/build/deps/install/lib
+ DISTCHECK_CONFIGURE_FLAGS='--enable-werror --disable-iu --enable-external-tests '
+ make -j 8 distcheck
make dist-bzip2 dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/build'
make distdir-am
make[2]: Entering directory '/build'
if test -d "osmo-sgsn-1.11.1.21-a13cc"; then find "osmo-sgsn-1.11.1.21-a13cc" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-sgsn-1.11.1.21-a13cc" || { sleep 5 && rm -rf "osmo-sgsn-1.11.1.21-a13cc"; }; else :; fi
test -d "osmo-sgsn-1.11.1.21-a13cc" || mkdir "osmo-sgsn-1.11.1.21-a13cc"
(cd include && make top_distdir=../osmo-sgsn-1.11.1.21-a13cc distdir=../osmo-sgsn-1.11.1.21-a13cc/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/include'
make distdir-am
make[4]: Entering directory '/build/include'
(cd osmocom && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/include/osmocom \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/include/osmocom'
make distdir-am
make[6]: Entering directory '/build/include/osmocom'
(cd gtphub && make top_distdir=../../../osmo-sgsn-1.11.1.21-a13cc distdir=../../../osmo-sgsn-1.11.1.21-a13cc/include/osmocom/gtphub \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[7]: Entering directory '/build/include/osmocom/gtphub'
make distdir-am
make[8]: Entering directory '/build/include/osmocom/gtphub'
make[8]: Leaving directory '/build/include/osmocom/gtphub'
make[7]: Leaving directory '/build/include/osmocom/gtphub'
(cd sgsn && make top_distdir=../../../osmo-sgsn-1.11.1.21-a13cc distdir=../../../osmo-sgsn-1.11.1.21-a13cc/include/osmocom/sgsn \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[7]: Entering directory '/build/include/osmocom/sgsn'
make distdir-am
make[8]: Entering directory '/build/include/osmocom/sgsn'
make[8]: Leaving directory '/build/include/osmocom/sgsn'
make[7]: Leaving directory '/build/include/osmocom/sgsn'
make[6]: Leaving directory '/build/include/osmocom'
make[5]: Leaving directory '/build/include/osmocom'
make[4]: Leaving directory '/build/include'
make[3]: Leaving directory '/build/include'
(cd src && make top_distdir=../osmo-sgsn-1.11.1.21-a13cc distdir=../osmo-sgsn-1.11.1.21-a13cc/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/src'
make distdir-am
make[4]: Entering directory '/build/src'
(cd gprs && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/src/gprs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/gprs'
make distdir-am
make[6]: Entering directory '/build/src/gprs'
make[6]: Leaving directory '/build/src/gprs'
make[5]: Leaving directory '/build/src/gprs'
(cd sgsn && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/src/sgsn \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/sgsn'
make distdir-am
make[6]: Entering directory '/build/src/sgsn'
make[6]: Leaving directory '/build/src/sgsn'
make[5]: Leaving directory '/build/src/sgsn'
(cd gtphub && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/src/gtphub \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/src/gtphub'
make distdir-am
make[6]: Entering directory '/build/src/gtphub'
make[6]: Leaving directory '/build/src/gtphub'
make[5]: Leaving directory '/build/src/gtphub'
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
(cd contrib && make top_distdir=../osmo-sgsn-1.11.1.21-a13cc distdir=../osmo-sgsn-1.11.1.21-a13cc/contrib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/contrib'
make distdir-am
make[4]: Entering directory '/build/contrib'
(cd systemd && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/contrib/systemd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/contrib/systemd'
make distdir-am
make[6]: Entering directory '/build/contrib/systemd'
make[6]: Leaving directory '/build/contrib/systemd'
make[5]: Leaving directory '/build/contrib/systemd'
make[4]: Leaving directory '/build/contrib'
make[3]: Leaving directory '/build/contrib'
(cd tests && make top_distdir=../osmo-sgsn-1.11.1.21-a13cc distdir=../osmo-sgsn-1.11.1.21-a13cc/tests \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/tests'
make distdir-am
make[4]: Entering directory '/build/tests'
(cd gprs && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/gprs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/gprs'
make distdir-am
make[6]: Entering directory '/build/tests/gprs'
make[6]: Leaving directory '/build/tests/gprs'
make[5]: Leaving directory '/build/tests/gprs'
(cd gtphub && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/gtphub \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/gtphub'
make distdir-am
make[6]: Entering directory '/build/tests/gtphub'
make[6]: Leaving directory '/build/tests/gtphub'
make[5]: Leaving directory '/build/tests/gtphub'
(cd sgsn && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/sgsn \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/sgsn'
make distdir-am
make[6]: Entering directory '/build/tests/sgsn'
make[6]: Leaving directory '/build/tests/sgsn'
make[5]: Leaving directory '/build/tests/sgsn'
(cd xid && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/xid \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/xid'
make distdir-am
make[6]: Entering directory '/build/tests/xid'
make[6]: Leaving directory '/build/tests/xid'
make[5]: Leaving directory '/build/tests/xid'
(cd sndcp_xid && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/sndcp_xid \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/sndcp_xid'
make distdir-am
make[6]: Entering directory '/build/tests/sndcp_xid'
make[6]: Leaving directory '/build/tests/sndcp_xid'
make[5]: Leaving directory '/build/tests/sndcp_xid'
(cd slhc && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/slhc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/slhc'
make distdir-am
make[6]: Entering directory '/build/tests/slhc'
make[6]: Leaving directory '/build/tests/slhc'
make[5]: Leaving directory '/build/tests/slhc'
(cd v42bis && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/tests/v42bis \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/tests/v42bis'
make distdir-am
make[6]: Entering directory '/build/tests/v42bis'
make[6]: Leaving directory '/build/tests/v42bis'
make[5]: Leaving directory '/build/tests/v42bis'
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
(cd doc && make top_distdir=../osmo-sgsn-1.11.1.21-a13cc distdir=../osmo-sgsn-1.11.1.21-a13cc/doc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/build/doc'
make distdir-am
make[4]: Entering directory '/build/doc'
(cd examples && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/doc/examples \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/doc/examples'
make distdir-am
make[6]: Entering directory '/build/doc/examples'
make \
top_distdir="../../osmo-sgsn-1.11.1.21-a13cc" distdir="../../osmo-sgsn-1.11.1.21-a13cc/doc/examples" \
dist-hook
make[7]: Entering directory '/build/doc/examples'
for f in $(find . -name '*.cfg*' | sed -e 's,^.,,'); do \
j="../../osmo-sgsn-1.11.1.21-a13cc/doc/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ./$f $j; \
done
make[7]: Leaving directory '/build/doc/examples'
make[6]: Leaving directory '/build/doc/examples'
make[5]: Leaving directory '/build/doc/examples'
(cd manuals && make top_distdir=../../osmo-sgsn-1.11.1.21-a13cc distdir=../../osmo-sgsn-1.11.1.21-a13cc/doc/manuals \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/build/doc/manuals'
make distdir-am
make[6]: Entering directory '/build/doc/manuals'
make[6]: Leaving directory '/build/doc/manuals'
make[5]: Leaving directory '/build/doc/manuals'
make[4]: Leaving directory '/build/doc'
make[3]: Leaving directory '/build/doc'
make \
top_distdir="osmo-sgsn-1.11.1.21-a13cc" distdir="osmo-sgsn-1.11.1.21-a13cc" \
dist-hook
make[3]: Entering directory '/build'
echo 1.11.1.21-a13cc > osmo-sgsn-1.11.1.21-a13cc/.tarball-version
make[3]: Leaving directory '/build'
test -n "" \
|| find "osmo-sgsn-1.11.1.21-a13cc" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/bash /build/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "osmo-sgsn-1.11.1.21-a13cc"
make[2]: Leaving directory '/build'
tardir=osmo-sgsn-1.11.1.21-a13cc && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >osmo-sgsn-1.11.1.21-a13cc.tar.bz2
tardir=osmo-sgsn-1.11.1.21-a13cc && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >osmo-sgsn-1.11.1.21-a13cc.tar.gz
make[1]: Leaving directory '/build'
if test -d "osmo-sgsn-1.11.1.21-a13cc"; then find "osmo-sgsn-1.11.1.21-a13cc" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-sgsn-1.11.1.21-a13cc" || { sleep 5 && rm -rf "osmo-sgsn-1.11.1.21-a13cc"; }; else :; fi
case 'osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2' in \
*.tar.gz*) \
eval GZIP= gzip --best -dc osmo-sgsn-1.11.1.21-a13cc.tar.gz | ${TAR-tar} xf - ;;\
*.tar.bz2*) \
bzip2 -dc osmo-sgsn-1.11.1.21-a13cc.tar.bz2 | ${TAR-tar} xf - ;;\
*.tar.lz*) \
lzip -dc osmo-sgsn-1.11.1.21-a13cc.tar.lz | ${TAR-tar} xf - ;;\
*.tar.xz*) \
xz -dc osmo-sgsn-1.11.1.21-a13cc.tar.xz | ${TAR-tar} xf - ;;\
*.tar.Z*) \
uncompress -c osmo-sgsn-1.11.1.21-a13cc.tar.Z | ${TAR-tar} xf - ;;\
*.shar.gz*) \
eval GZIP= gzip --best -dc osmo-sgsn-1.11.1.21-a13cc.shar.gz | unshar ;;\
*.zip*) \
unzip osmo-sgsn-1.11.1.21-a13cc.zip ;;\
*.tar.zst*) \
zstd -dc osmo-sgsn-1.11.1.21-a13cc.tar.zst | ${TAR-tar} xf - ;;\
esac
chmod -R a-w osmo-sgsn-1.11.1.21-a13cc
chmod u+w osmo-sgsn-1.11.1.21-a13cc
mkdir osmo-sgsn-1.11.1.21-a13cc/_build osmo-sgsn-1.11.1.21-a13cc/_build/sub osmo-sgsn-1.11.1.21-a13cc/_inst
chmod a-w osmo-sgsn-1.11.1.21-a13cc
test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \
dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
&& dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \
&& am__cwd=`pwd` \
&& CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \
&& ../../configure \
--with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \
--enable-werror --disable-iu --enable-external-tests \
--srcdir=../.. --prefix="$dc_install_base" \
&& make \
&& make dvi \
&& make check \
&& make install \
&& make installcheck \
&& make uninstall \
&& make distuninstallcheck_dir="$dc_install_base" \
distuninstallcheck \
&& chmod -R a-w "$dc_install_base" \
&& ({ \
(cd ../.. && umask 077 && mkdir "$dc_destdir") \
&& make DESTDIR="$dc_destdir" install \
&& make DESTDIR="$dc_destdir" uninstall \
&& make DESTDIR="$dc_destdir" \
distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \
} || { rm -rf "$dc_destdir"; exit 1; }) \
&& rm -rf "$dc_destdir" \
&& make dist \
&& rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \
&& make distcleancheck \
&& cd "$am__cwd" \
|| exit 1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for libosmocore >= 1.9.0... yes
checking for libosmovty >= 1.9.0... yes
checking for libosmoctrl >= 1.9.0... yes
checking for libosmogsm >= 1.9.0... yes
checking for libosmogb >= 1.9.0... yes
checking for libosmoabis >= 1.5.0... yes
checking for libosmo-netif >= 1.4.0... yes
checking for libosmo-gsup-client >= 1.7.0... yes
checking for libgtp >= 1.11.0... yes
checking for libcares... yes
checking for egrep... (cached) /usr/bin/grep -E
checking if gcc supports -fvisibility=hidden... yes
checking whether to enable code coverage support... no
checking whether struct tm has tm_gmtoff member... no
checking for python3... yes
checking for osmotestvty.py... yes
checking whether to enable VTY/CTRL tests... yes
CFLAGS="-g -O2 -std=gnu11 -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wall -Wno-trigraphs"
CPPFLAGS=" -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wall -Wno-trigraphs"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/osmocom/Makefile
config.status: creating include/osmocom/gtphub/Makefile
config.status: creating include/osmocom/sgsn/Makefile
config.status: creating src/Makefile
config.status: creating src/gprs/Makefile
config.status: creating src/sgsn/Makefile
config.status: creating src/gtphub/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/gprs/Makefile
config.status: creating tests/sgsn/Makefile
config.status: creating tests/gtphub/Makefile
config.status: creating tests/xid/Makefile
config.status: creating tests/sndcp_xid/Makefile
config.status: creating tests/slhc/Makefile
config.status: creating tests/v42bis/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make all-recursive
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
Making all in include
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making all in osmocom
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
Making all in gtphub
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
Making all in sgsn
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making all in src
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making all in gprs
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
CC gprs_llc_parse.lo
CC crc24.lo
CC gprs_utils.lo
CC sgsn_ares.lo
CCLD libcommon.la
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
Making all in sgsn
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
CC apn.o
CC gprs_gmm_attach.o
CC gprs_bssgp.o
CC gprs_gmm.o
CC gprs_gmm_fsm.o
CC gprs_ns.o
CC gprs_mm_state_gb_fsm.o
CC gprs_sm.o
CC gprs_sndcp.o
CC gprs_sndcp_comp.o
CC gprs_sndcp_dcomp.o
CC gprs_sndcp_pcomp.o
CC gprs_sndcp_vty.o
CC gprs_sndcp_xid.o
CC gtp_ggsn.o
CC gtp_mme.o
CC sgsn.o
CC sgsn_main.o
CC sgsn_vty.o
CC sgsn_libgtp.o
CC gprs_llc.o
CC gprs_llc_vty.o
CC mmctx.o
CC pdpctx.o
CC sgsn_ctrl.o
CC sgsn_auth.o
CC gprs_subscriber.o
CC sgsn_cdr.o
CC sgsn_rim.o
CC slhc.o
CC gprs_llc_xid.o
CC v42bis.o
CCLD osmo-sgsn
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
Making all in gtphub
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
CC gtphub_main.o
CC gtphub_sock.o
CC gtphub.o
CC gtphub_ares.o
CC gtphub_vty.o
CCLD osmo-gtphub
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making all in contrib
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making all in systemd
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making all in tests
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
Making all in gprs
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
Making all in gtphub
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
Making all in sgsn
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
Making all in xid
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
Making all in sndcp_xid
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
Making all in slhc
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
Making all in v42bis
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
Making all in doc
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
Making all in examples
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/examples'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/examples'
Making all in manuals
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/manuals'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[1]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[1]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
Making dvi in include
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making dvi in osmocom
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
Making dvi in gtphub
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
make[4]: Nothing to be done for 'dvi'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
Making dvi in sgsn
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[4]: Nothing to be done for 'dvi'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[4]: Nothing to be done for 'dvi-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making dvi in src
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making dvi in gprs
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
Making dvi in sgsn
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
Making dvi in gtphub
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making dvi in contrib
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making dvi in systemd
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making dvi in tests
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
Making dvi in gprs
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
Making dvi in gtphub
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
Making dvi in sgsn
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
Making dvi in xid
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
Making dvi in sndcp_xid
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
Making dvi in slhc
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
Making dvi in v42bis
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
Making dvi in doc
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
Making dvi in examples
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/examples'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/examples'
Making dvi in manuals
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/doc'
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[1]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[1]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make check-recursive
make[2]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
Making check in include
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making check in osmocom
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
Making check in gtphub
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/gtphub'
Making check in sgsn
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom/sgsn'
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[5]: Nothing to be done for 'check-am'.
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include/osmocom'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/include'
Making check in src
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making check in gprs
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gprs'
Making check in sgsn
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/sgsn'
Making check in gtphub
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src/gtphub'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/src'
Making check in contrib
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making check in systemd
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/contrib'
Making check in tests
make[3]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
Making check in gprs
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
make gprs_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
CC gprs_test.o
CC gprs_utils.o
CCLD gprs_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gprs'
Making check in gtphub
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
make gtphub_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
CC gtphub_test.o
CCLD gtphub_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/gtphub'
Making check in sgsn
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
make sgsn_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
CC sgsn_test.o
CC gprs_gb_parse.o
CCLD sgsn_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sgsn'
Making check in xid
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
make xid_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
CC xid_test.o
CCLD xid_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/xid'
Making check in sndcp_xid
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
make sndcp_xid_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
CC sndcp_xid_test.o
CCLD sndcp_xid_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/sndcp_xid'
Making check in slhc
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
make slhc_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
CC slhc_test.o
CCLD slhc_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/slhc'
Making check in v42bis
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make v42bis_test
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
CC v42bis_test.o
CCLD v42bis_test
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests/v42bis'
make[4]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make check-local
make[5]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
## ------------------------------------- ##
## osmo-sgsn 1.11.1.21-a13cc test suite. ##
## ------------------------------------- ##
Regression tests.
1: gprs ok
2: sgsn ok
3: gtphub ok
4: xid ok
5: sndcp_xid ok
6: slhc ok
7: v42bis ok
## ------------- ##
## Test results. ##
## ------------- ##
All 7 tests were successful.
make python-tests
make[6]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make vty-test
make[7]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make vty-python-test
make[8]: Entering directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
osmotestvty.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
test_history (__main__.TestVTY.test_history) ... confpath /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.., workdir /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub
Running tests for specific VTY commands
Launch: ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg from /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub
Opening /dev/null
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub './src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg'
> ls -l /proc/46822/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46822 81.8 0.0 27872 22936 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46823 0.0 0.0 281680 7760 ? S 13:01 0:00 ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg
build 46830 0.0 0.0 2576 936 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46832 0.0 0.0 3700 1848 ? S 13:01 0:00 grep osmo
ok
test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38314), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38314), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
Launch: ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg from /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub './src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg'
> ls -l /proc/46822/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46822 5.7 0.0 27872 22936 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46833 0.0 0.0 281680 7728 ? S 13:01 0:00 ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg
build 46840 0.0 0.0 2576 936 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46842 0.0 0.0 3700 1876 ? S 13:01 0:00 grep osmo
ok
test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38328), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38328), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
Launch: ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg from /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub './src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg'
> ls -l /proc/46822/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46822 2.9 0.0 27872 22936 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46843 0.0 0.0 281680 7556 ? S 13:01 0:00 ./src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg
build 46850 0.0 0.0 2576 884 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46852 0.0 0.0 3700 1796 ? S 13:01 0:00 grep osmo
ok
----------------------------------------------------------------------
Ran 3 tests in 4.357s
OK
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38340), raddr=('127.0.0.1', 4245)> (1 sockets open)
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38340), raddr=('127.0.0.1', 4245)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
osmotestconfig.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
Verifying src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg, test verify_doc
Opening /dev/null
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub 'src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg'
> ls -l /proc/46853/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46853 72.7 0.0 27996 23032 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46854 0.0 0.0 281680 7812 ? S 13:01 0:00 src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../tests/osmo-sgsn.cfg
build 46861 0.0 0.0 2576 948 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46863 0.0 0.0 3700 1816 ? S 13:01 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38350), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38350), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d, test write_config
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub 'src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d'
> ls -l /proc/46853/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46853 6.3 0.0 27980 23312 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46864 0.0 0.0 281680 7760 ? S 13:01 0:00 src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d
build 46871 0.0 0.0 2576 956 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46873 0.0 0.0 3700 1816 ? S 13:01 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38364), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 38364), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d, test token_vty_command
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub 'src/sgsn/osmo-sgsn' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d'
> ls -l /proc/46853/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4251 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4245 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46853 2.9 0.0 27980 23312 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46874 0.0 0.0 281680 7756 ? S 13:01 0:00 src/sgsn/osmo-sgsn -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/writtenconfig/osmo-sgsn.cfgkoo2wz7d
build 46881 0.0 0.0 2576 952 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46883 0.0 0.0 3700 1976 ? S 13:01 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 40606), raddr=('127.0.0.1', 4245)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4245 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 40606), raddr=('127.0.0.1', 4245)> (0 sockets open)
Verifying src/gtphub/osmo-gtphub -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg, test verify_doc
Launching: PWD=/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub 'src/gtphub/osmo-gtphub' '-c' '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg'
> ls -l /proc/46853/fd
total 0
lr-x------ 1 build build 64 May 27 13:01 0 -> pipe:[4017741753]
l-wx------ 1 build build 64 May 27 13:01 1 -> pipe:[4017741754]
l-wx------ 1 build build 64 May 27 13:01 2 -> pipe:[4017741755]
l-wx------ 1 build build 64 May 27 13:01 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4253 0.0.0.0:*
> ps xua | grep osmo
build 41976 0.0 0.0 3924 3076 ? S 13:01 0:00 /bin/bash -c test -d osmo-sgsn-1.11.1.21-a13cc/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-sgsn-1.11.1.21-a13cc/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-werror --disable-iu --enable-external-tests \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-sgsn-1.11.1.21-a13cc.tar.gz osmo-sgsn-1.11.1.21-a13cc.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 45401 0.0 0.0 3924 3032 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src contrib tests doc ' ;; \ *) list='include src contrib tests doc ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 45441 0.0 0.0 3924 3016 ? S 13:01 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ *) list='gprs gtphub sgsn xid sndcp_xid slhc v42bis ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 46853 2.0 0.0 27980 23312 ? S 13:01 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../.. -w /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub -v
build 46884 0.0 0.0 12276 6048 ? S 13:01 0:00 src/gtphub/osmo-gtphub -c /build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/../../doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg
build 46891 0.0 0.0 2576 896 ? S 13:01 0:00 /bin/sh -c ps xua | grep osmo
build 46893 0.0 0.0 3700 1812 ? S 13:01 0:00 grep osmo
ERRORS: 1
Socket: in 1 tries, connected to 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55246), raddr=('127.0.0.1', 4253)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4253 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55246), raddr=('127.0.0.1', 4253)> (0 sockets open)
make[8]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[8]: *** [Makefile:714: vty-python-test] Error 1
make[7]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[7]: *** [Makefile:730: vty-test] Error 2
make[6]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[6]: *** [Makefile:707: python-tests] Error 2
make[5]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[5]: *** [Makefile:739: check-local] Error 2
make[4]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[4]: *** [Makefile:567: check-am] Error 2
make[3]: *** [Makefile:417: check-recursive] Error 1
make[3]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub/tests'
make[2]: *** [Makefile:461: check-recursive] Error 1
make[2]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make[1]: *** [Makefile:760: check] Error 2
make[1]: Leaving directory '/build/osmo-sgsn-1.11.1.21-a13cc/_build/sub'
make: *** [Makefile:680: distcheck] Error 1
+ cat-testlogs.sh
Build step 'Execute shell' marked build as failure
Finished: FAILURE