Skip to content
Failed

Console Output

Skipping 595 KB.. Full Log
make[4]: Nothing to be done for 'dvi'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/smpp'
Making dvi in vlr
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/vlr'
make[4]: Nothing to be done for 'dvi'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/vlr'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[4]: Nothing to be done for 'dvi-am'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include'
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include'
Making dvi in src
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src'
Making dvi in libvlr
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libvlr'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libvlr'
Making dvi in libmsc
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libmsc'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libmsc'
Making dvi in libsmpputil
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libsmpputil'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libsmpputil'
Making dvi in utils
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/utils'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/utils'
Making dvi in osmo-msc
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/osmo-msc'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/osmo-msc'
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src'
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src'
Making dvi in doc
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc'
Making dvi in examples
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/examples'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/examples'
Making dvi in manuals
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
Making dvi in sequence_charts
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/sequence_charts'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/sequence_charts'
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc'
Making dvi in contrib
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
Making dvi in systemd
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
Making dvi in tests
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
Making dvi in sms_queue
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
Making dvi in msc_vlr
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
Making dvi in db_sms
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
Making dvi in sdp_msg
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
Making dvi in mncc
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
Making dvi in csd
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
Making dvi in smpp
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub'
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub'
make[1]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub'
make[1]: Entering directory '/build/osmo-msc-1.15.0/_build/sub'
make  check-recursive
make[2]: Entering directory '/build/osmo-msc-1.15.0/_build/sub'
Making check in include
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include'
Making check in osmocom
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
Making check in msc
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/msc'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/msc'
Making check in smpp
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/smpp'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/smpp'
Making check in vlr
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/vlr'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom/vlr'
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[5]: Nothing to be done for 'check-am'.
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include/osmocom'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/include'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include'
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/include'
Making check in src
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src'
Making check in libvlr
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libvlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libvlr'
Making check in libmsc
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libmsc'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libmsc'
Making check in libsmpputil
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/libsmpputil'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/libsmpputil'
Making check in utils
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/utils'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/utils'
Making check in osmo-msc
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src/osmo-msc'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src/osmo-msc'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src'
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/src'
Making check in doc
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc'
Making check in examples
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/examples'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/examples'
Making check in manuals
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
	make osmomsc-usermanual.check; \
fi
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
if ! [ -f osmomsc-usermanual.adoc ]; then \
	ln -s osmomsc-usermanual.adoc osmomsc-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/osmo-msc-1.15.0/_build/sub/../../doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'  osmomsc-usermanual.adoc > osmomsc-usermanual.check 2>&1
touch osmomsc-usermanual.check
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/manuals'
Making check in sequence_charts
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc/sequence_charts'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc/sequence_charts'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/doc'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/doc'
Making check in contrib
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
Making check in systemd
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/contrib'
Making check in tests
make[3]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
Making check in sms_queue
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
make  sms_queue_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
  CC       sms_queue_test.o
  CC       stubs.o
  CCLD     sms_queue_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sms_queue'
Making check in msc_vlr
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
make  msc_vlr_test_no_authen msc_vlr_test_gsm_authen msc_vlr_test_gsm_ciph msc_vlr_test_umts_authen msc_vlr_test_authen_reuse msc_vlr_test_hlr_reject msc_vlr_test_hlr_timeout msc_vlr_test_ms_timeout msc_vlr_test_reject_concurrency msc_vlr_test_call msc_vlr_test_rest msc_vlr_test_ss
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
  CC       msc_vlr_test_no_authen.o
  CC       msc_vlr_tests.o
  CC       stubs.o
  CC       msc_vlr_test_gsm_authen.o
  CC       msc_vlr_test_gsm_ciph.o
  CC       msc_vlr_test_umts_authen.o
  CC       msc_vlr_test_hlr_reject.o
  CC       msc_vlr_test_authen_reuse.o
  CC       msc_vlr_test_hlr_timeout.o
  CC       msc_vlr_test_ms_timeout.o
  CC       msc_vlr_test_reject_concurrency.o
  CC       msc_vlr_test_call.o
  CC       msc_vlr_test_rest.o
  CC       msc_vlr_test_ss.o
  CCLD     msc_vlr_test_umts_authen
  CCLD     msc_vlr_test_authen_reuse
  CCLD     msc_vlr_test_hlr_timeout
  CCLD     msc_vlr_test_reject_concurrency
  CCLD     msc_vlr_test_call
  CCLD     msc_vlr_test_gsm_authen
  CCLD     msc_vlr_test_gsm_ciph
  CCLD     msc_vlr_test_no_authen
  CCLD     msc_vlr_test_hlr_reject
  CCLD     msc_vlr_test_ms_timeout
  CCLD     msc_vlr_test_rest
  CCLD     msc_vlr_test_ss
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/msc_vlr'
Making check in db_sms
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
make  db_sms_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
  CC       db_sms_test.o
  CC       stubs.o
  CCLD     db_sms_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/db_sms'
Making check in sdp_msg
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
make  sdp_msg_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
  CC       sdp_msg_test.o
  CCLD     sdp_msg_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/sdp_msg'
Making check in mncc
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
make  mncc_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
  CC       mncc_test.o
  CCLD     mncc_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/mncc'
Making check in csd
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
make  csd_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
  CC       csd_test.o
  CCLD     csd_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/csd'
Making check in smpp
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
make  smpp_test
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
  CC       smpp_test.o
  CCLD     smpp_test
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests/smpp'
make[4]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make  check-local
make[5]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
/bin/bash '../../../tests/testsuite' 
## --------------------------- ##
## osmo-msc 1.15.0 test suite. ##
## --------------------------- ##

Regression tests.

  1: smpp                                            ok
  2: sms_queue_test                                  ok
  3: db_sms_test                                     ok
  4: msc_vlr_test_no_authen                          ok
  5: msc_vlr_test_gsm_authen                         ok
  6: msc_vlr_test_gsm_ciph                           ok
  7: msc_vlr_test_umts_authen                        ok
  8: msc_vlr_test_authen_reuse                       ok
  9: msc_vlr_test_hlr_reject                         ok
 10: msc_vlr_test_hlr_timeout                        ok
 11: msc_vlr_test_ms_timeout                         ok
 12: msc_vlr_test_reject_concurrency                 ok
 13: msc_vlr_test_call                               ok
 14: msc_vlr_test_rest                               ok
 15: msc_vlr_test_ss                                 ok
 16: sdp_msg_test                                    ok
 17: mncc_test                                       ok
 18: csd_test                                        ok

## ------------- ##
## Test results. ##
## ------------- ##

All 18 tests were successful.
make  python-tests
make[6]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make vty-test
make[7]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make vty-python-test
make[8]: Entering directory '/build/osmo-msc-1.15.0/_build/sub/tests'
IU=1 osmotestvty.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
/usr/local/bin/osmotestvty.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__('pkg_resources').run_script('osmopython==0.3.0', 'osmotestvty.py')
test_history (__main__.TestVTY.test_history) ... confpath /build/osmo-msc-1.15.0/_build/sub/../.., workdir /build/osmo-msc-1.15.0/_build/sub
Running tests for specific VTY commands
Launch: ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg from /build/osmo-msc-1.15.0/_build/sub
Opening /dev/null
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130479/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130479 63.6  0.0  35616 27768 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130480 33.3  0.0 21474931684 39180 ?   D    13:27   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg
build     130487  0.0  0.0   2680  1124 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130489  0.0  0.0   3896  1900 ?        S    13:27   0:00 grep osmo

ok
test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49502), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49502), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
Launch: ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg from /build/osmo-msc-1.15.0/_build/sub
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130479/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130479  4.3  0.0  35616 27832 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130491 25.0  0.0 21474931716 40008 ?   D    13:27   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg
build     130498  0.0  0.0   2680  1148 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130500  0.0  0.0   3896  1872 ?        S    13:27   0:00 grep osmo

ok
test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49516), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49516), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 2.013s
Process returned code: 0
Launch: ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg from /build/osmo-msc-1.15.0/_build/sub
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130479/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130479  1.3  0.0  35616 27832 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130502 25.0  0.0 21474931716 44276 ?   S    13:27   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg
build     130509  0.0  0.0   2680  1128 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130511  0.0  0.0   3896  1888 ?        S    13:27   0:00 grep osmo

ok

----------------------------------------------------------------------
Ran 3 tests in 6.375s

OK
Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43526), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43526), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
IU=1 osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
/usr/local/bin/osmotestconfig.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__('pkg_resources').run_script('osmopython==0.3.0', 'osmotestconfig.py')
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg, test verify_doc
Opening /dev/null
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513 60.0  0.0  35592 28184 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130514  0.0  0.0 21474931716 42048 ?   D    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc.cfg
build     130521  0.0  0.0   2680  1104 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130523  0.0  0.0   3896  1896 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43540), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 1.415s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43540), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4, test write_config
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  3.2  0.0  36724 28468 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130525 40.0  0.0 21474931716 40880 ?   S    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4
build     130532  0.0  0.0   2680  1164 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130534  0.0  0.0   3896  1868 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43542), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43542), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4, test token_vty_command
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  1.9  0.0  36724 28468 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130536 25.0  0.0 21474931716 40200 ?   D    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc.cfgzobhe7y4
build     130543  0.0  0.0   2680  1048 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130545  0.0  0.0   3896  1836 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43550), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43550), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_custom-sccp.cfg, test verify_doc
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_custom-sccp.cfg'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  1.3  0.0  36724 28468 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130547  0.0  0.0 21474931716 42368 ?   S    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_custom-sccp.cfg
build     130554  0.0  0.0   2680  1152 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130556  0.0  0.0   3896  1980 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43562), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43562), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky, test write_config
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  1.3  0.0  36952 28704 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130558 25.0  0.0 21474931716 42352 ?   D    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky
build     130565  0.0  0.0   2680  1124 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130567  0.0  0.0   3896  1900 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43568), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43568), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky, test token_vty_command
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  1.1  0.0  36952 28704 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130569 33.3  0.0 21474931716 40812 ?   S    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_custom-sccp.cfgyjsy27ky
build     130576  0.0  0.0   2680  1124 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130578  0.0  0.0   3896  1892 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43582), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 43582), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_multi-cs7.cfg, test verify_doc
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_multi-cs7.cfg'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  0.9  0.0  36952 28708 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130580 25.0  0.0 21474931716 41984 ?   D    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/../../doc/examples/osmo-msc/osmo-msc_multi-cs7.cfg
build     130587  0.0  0.0   2680  1120 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130589  0.0  0.0   3896  1980 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41398), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.168s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41398), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z, test write_config
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  0.8  0.0  36724 28484 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130591 25.0  0.0 21474931716 40456 ?   S    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z
build     130598  0.0  0.0   2680  1104 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130600  0.0  0.0   3896  1816 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41404), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41404), raddr=('127.0.0.1', 4254)> (0 sockets open)
Verifying src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z, test token_vty_command
Launching: PWD=/build/osmo-msc-1.15.0/_build/sub 'src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z'

> ls -l /proc/130513/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:27 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:27 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:27 2 -> pipe:[1198531511]
l-wx------ 1 build build 64 Dec  7 13:27 3 -> /dev/null


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130513  0.8  0.0  36724 28484 ?        S    13:27   0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-msc-1.15.0/_build/sub/../.. -w /build/osmo-msc-1.15.0/_build/sub -v
build     130602 50.0  0.0 21474931716 42432 ?   D    13:27   0:00 src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/_build/sub/writtenconfig/osmo-msc_multi-cs7.cfgixmraf6z
build     130609  0.0  0.0   2680  1156 ?        S    13:27   0:00 /bin/sh -c ps xua | grep osmo
build     130611  0.0  0.0   3896  1904 ?        S    13:27   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41416), raddr=('127.0.0.1', 4254)> (1 sockets open)
Terminating took 0.897s
Process returned code: 0
Socket: closing 127.0.0.1:4254 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41416), raddr=('127.0.0.1', 4254)> (0 sockets open)
../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
confpath /build/osmo-msc-1.15.0/tests/.., workdir /build/osmo-msc-1.15.0/_build/sub
Running tests for specific VTY commands
testConfigNetworkTree (__main__.TestVTYMSC.testConfigNetworkTree) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmp7fxf7waj (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmp9roternp (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613 28.5  0.0  21584 16220 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130614  0.0  0.0 21474931716 41640 ?   D    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130621  0.0  0.0   2680  1100 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130623  0.0  0.0   3896  1888 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41430), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41430), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testEnableDisablePeriodicLU (__main__.TestVTYMSC.testEnableDisablePeriodicLU) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmpy6e5mu8z (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmpppuiu42j (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613  1.2  0.0  21584 16360 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130625  0.0  0.0 21474931716 39956 ?   D    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130632  0.0  0.0   2680  1116 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130634  0.0  0.0   3896  1900 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41432), raddr=('127.0.0.1', 4254)> (1 sockets open)
Rec: ["% 'periodic location update' is now deprecated. Use 'msc' / 'timer vlr T3212' to change subscriber expiration timeout.", '% Setting T3212 to 121 minutes (emulating the old behaviour).']
Exp: ["% 'periodic location update' is now deprecated: use 'timer T3212' to change subscriber expiration timeout.", '% Setting T3212 to 121 minutes (emulating the old behaviour).']
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41432), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.475s
Process returned code: 0
ok
testShowNetwork (__main__.TestVTYMSC.testShowNetwork) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmp6mv0jh47 (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmp6eatghcb (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613  1.0  0.0  21584 16364 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130636 25.0  0.0 21474931716 39956 ?   D    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130643  0.0  0.0   2680  1084 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130645  0.0  0.0   3896  1984 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41448), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 41448), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testSi2Q (__main__.TestVTYMSC.testSi2Q) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmpqk9uy8on (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmp2m_ow_3n (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613  0.6  0.0  21584 16364 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130647  0.0  0.0 21474931716 37848 ?   D    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130654  0.0  0.0   2680  1076 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130656  0.0  0.0   3896  1884 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42878), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42878), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testSmppFirst (__main__.TestVTYMSC.testSmppFirst) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmpknneoqt6 (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmp0_rt3g1f (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613  0.5  0.0  21584 16372 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130658 40.0  0.0 21474931716 43844 ?   R    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130665  0.0  0.0   2680  1120 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130667  0.0  0.0   3896  1932 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42892), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42892), raddr=('127.0.0.1', 4254)> (0 sockets open)
Terminating took 0.897s
Process returned code: 0
ok
testVtyTree (__main__.TestVTYMSC.testVtyTree) ... Launching: PWD=/build/osmo-msc-1.15.0/_build/sub './src/osmo-msc/osmo-msc' '-c' '/build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg'

> ls -l /proc/130613/fd
total 0
lr-x------ 1 build build 64 Dec  7 13:28 0 -> pipe:[1198531509]
l-wx------ 1 build build 64 Dec  7 13:28 1 -> pipe:[1198531510]
l-wx------ 1 build build 64 Dec  7 13:28 2 -> pipe:[1198531511]
lrwx------ 1 build build 64 Dec  7 13:28 3 -> /tmp/tmp_2bwsofk (deleted)
lrwx------ 1 build build 64 Dec  7 13:28 4 -> /tmp/tmpjmd433vh (deleted)


> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port


> ss -tln
State  Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0      10         127.0.0.1:4254      0.0.0.0:*   
LISTEN 0      10         127.0.0.1:4255      0.0.0.0:*   
LISTEN 0      10           0.0.0.0:2775      0.0.0.0:*   


> ps xua | grep osmo
build          1  0.0  0.0   2592  1152 ?        Ss   13:24   0:00 /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build          7  0.0  0.0   2680  1072 ?        S    13:24   0:00 /bin/sh /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh
build     119659  0.0  0.0   4068  3252 ?        S    13:27   0:00 /bin/bash -c test -d osmo-msc-1.15.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \   && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \   && am__cwd=`pwd` \   && CDPATH="${ZSH_VERSION+.}:" && cd osmo-msc-1.15.0/_build/sub \   && ../../configure \     --with-systemdsystemunitdir=$dc_install_base/ \     --enable-werror --enable-smpp --enable-iu --enable-external-tests --enable-manuals \     --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-msc-1.15.0.tar.gz osmo-msc-1.15.0.tar.bz2 \   && make  distcleancheck \   && cd "$am__cwd" \   || exit 1
build     123622  0.0  0.0   4068  3212 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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 doc contrib tests ' ;; \   *) list='include src doc contrib tests ' ;; \ 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     123815  0.0  0.0   4068  3108 ?        S    13:27   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.4.1' && test -n '/build/osmo-msc-1.15.0/_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='sms_queue msc_vlr db_sms sdp_msg mncc csd smpp' ;; \   *) list='sms_queue msc_vlr db_sms sdp_msg mncc csd  smpp ' ;; \ 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     130613  0.4  0.0  21584 16376 ?        S    13:28   0:00 python3 ../../../tests/vty_test_runner.py -w /build/osmo-msc-1.15.0/_build/sub -v
build     130669 25.0  0.0 21474931716 40532 ?   S    13:28   0:00 ./src/osmo-msc/osmo-msc -c /build/osmo-msc-1.15.0/tests/../doc/examples/osmo-msc/osmo-msc.cfg
build     130676  0.0  0.0   2680  1112 ?        S    13:28   0:00 /bin/sh -c ps xua | grep osmo
build     130678  0.0  0.0   3896  1900 ?        S    13:28   0:00 grep osmo

Socket: in 1 tries, connected to 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42904), raddr=('127.0.0.1', 4254)> (1 sockets open)
Socket: closing 127.0.0.1:4254 <socket.socket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 42904), raddr=('127.0.0.1', 4254)> (0 sockets open)
Killed child process
Process returned code: -9
================================================================================
stdout
================================================================================

================================================================================
stderr
================================================================================
DLGLOBAL NOTICE Available via telnet 127.0.0.1 4254 (telnet_interface.c:88)
DSMPP NOTICE SMPP at 0.0.0.0 2775 (smpp_smsc.c:990)
DLCTRL NOTICE CTRL at 127.0.0.1 4255 (control_if.c:1026)
DLGSUP NOTICE GSUP connecting to 127.0.0.1:4222 (gsup_client.c:77)
DDB NOTICE Init database connection to 'sms.db' using SQLite3 lib version 3.46.1 (db.c:518)
DLMGCP NOTICE MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:945)
DMSC NOTICE MGW pool with 1 pool members configured, (ignoring MGW configuration in VTY node 'msc'). (msc_main.c:576)
DLSCCP NOTICE OsmoMSC-A-Iu: Creating SS7 instance (sccp_instance.c:628)
DLSCCP NOTICE OsmoMSC-A-Iu: Using SS7 instance 0, pc:0.23.1 (sccp_instance.c:655)
DLSCCP NOTICE OsmoMSC-A-Iu: Creating AS instance (sccp_instance.c:662)
DLSCCP NOTICE OsmoMSC-A-Iu: Using AS instance as-clnt-OsmoMSC-A-Iu (sccp_instance.c:673)
DLSCCP NOTICE OsmoMSC-A-Iu: Creating default route (sccp_instance.c:679)
DLSCCP NOTICE OsmoMSC-A-Iu: No unassociated ASP for m3ua, creating new ASP asp-clnt-OsmoMSC-A-Iu (sccp_instance.c:717)
DLSCCP NOTICE OsmoMSC-A-Iu: Using ASP instance asp-clnt-OsmoMSC-A-Iu (sccp_instance.c:784)
DLSS7 NOTICE 0: Creating SCCP instance (ss7_instance.c:214)
DSGS NOTICE SGs socket bound to r=NULL<->l=0.0.0.0:29118 (sgs_server.c:186)
DMSC NOTICE A-interface: SCCP user OsmoMSC-A:RI=SSN_PC,PC=(no PC),SSN=BSSAP, cs7-instance 0 ((null)) (msc_main.c:790)
DMSC NOTICE Iu-interface: SCCP user OsmoMSC-IuCS:RI=SSN_PC,PC=(no PC),SSN=RANAP, cs7-instance 0 ((null)) (msc_main.c:811)
DLINP ERROR CLICONN(asp-clnt-OsmoMSC-A-Iu,){CONNECTING} connect failed (-111) (stream_cli.c:424)
DMSC NOTICE Terminating due to signal 15 (msc_main.c:285)

ERROR

======================================================================
ERROR: testVtyTree (__main__.TestVTYMSC.testVtyTree)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/osmo-msc-1.15.0/_build/sub/tests/../../../tests/vty_test_runner.py", line 85, in tearDown
    raise Exception("Process returned %d" % rc)
Exception: Process returned -9

----------------------------------------------------------------------
Ran 6 tests in 13.572s

FAILED (errors=1)
make[8]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[8]: *** [Makefile:727: vty-python-test] Error 1
make[7]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[7]: *** [Makefile:747: vty-test] Error 2
make[6]: *** [Makefile:717: python-tests] Error 2
make[6]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[5]: *** [Makefile:771: check-local] Error 2
make[5]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[4]: *** [Makefile:576: check-am] Error 2
make[3]: *** [Makefile:426: check-recursive] Error 1
make[3]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub/tests'
make[2]: *** [Makefile:477: check-recursive] Error 1
make[2]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub'
make[1]: *** [Makefile:776: check] Error 2
make[1]: Leaving directory '/build/osmo-msc-1.15.0/_build/sub'
make: *** [Makefile:696: distcheck] Error 1
+ exit_tar_workspace
+ '[' 1 = 1 ']'
+ tar -cJf /tmp/workspace.tar.xz /build
tar: Removing leading `/' from member names
+ mv /tmp/workspace.tar.xz /build
+ cat-testlogs.sh
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3500082 killed;
[ssh-agent] Stopped.
Archiving artifacts
Sending e-mails to: jenkins-notifications@lists.osmocom.org laforge@gnumonks.org
Finished: FAILURE