See <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/955/display/redir…>
Changes:
------------------------------------------
[...truncated 24.04 KB...]
checking whether make supports nested variables... (cached) yes
checking for libpcsclite... yes
checking for ifdhandler.h... yes
checking debuglog.h usability... yes
checking debuglog.h presence... yes
checking for debuglog.h... yes
[91mconfigure: WARNING: libqrencode not found by pkg-config
[0mchecking qrencode.h usability... no
checking qrencode.h presence... no
checking for qrencode.h... no
checking for QRcode_encodeString... checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking whether SO_NOSIGPIPE is declared... no
checking whether MSG_NOSIGNAL is declared... yes
checking whether inet_ntop is declared... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for memset... yes
checking for select... yes
checking for socket... yes
checking for strlcpy... no
checking for strlcat... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/api/Makefile
config.status: creating npa-example-data/Makefile
config.status: creating npa-example-data/dh/Makefile
config.status: creating npa-example-data/ecdh/Makefile
config.status: creating src/Makefile
config.status: creating src/pcsclite-vpcd/Makefile
config.status: creating src/ifd-vpcd/Makefile
config.status: creating src/vpcd/Makefile
config.status: creating src/vpicc/Makefile
config.status: creating src/vpcd-config/Makefile
config.status: creating MacOSX/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
virtualsmartcard has been configured with following options:
Version: 0.8
User binaries: /usr/local/bin
PC/SC configuration: /etc/reader.conf.d
Driver directory: /usr/lib/pcsc/drivers/serial
Python site-packages: /usr/local/lib/python3.9/site-packages
Build libpcsclite: no
Build Info.plist: no
Build reader.conf:
VPCD hostname: /dev/null
VPCD slot count: 2
Host: x86_64-pc-linux-gnu
Compiler: gcc
Preprocessor flags:
Compiler flags: -g -O2
Linker flags:
Libraries:
PTHREAD_LIBS:
PTHREAD_CFLAGS: -pthread
PCSC_CFLAGS: -pthread -I/usr/include/PCSC
PCSC_LIBS: -lpcsclite
QRENCODE_CFLAGS:
QRENCODE_LIBS:
BUNDLE_HOST: Linux
LIB_PREFIX: lib
DYN_LIB_EXT: so
HELP2MAN: /usr/bin/help2man
PYTHON: /usr/bin/python3
Making install in src
make[1]: Entering directory '/vsmartcard/virtualsmartcard/src'
Making install in vpcd
make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd'
CC vpcd.lo
CC lock.lo
CCLD libvpcd.la
make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd'
Making install in vpicc
make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc'
GEN vicc
GEN vicc.1
make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpicc'
/bin/mkdir -p '/usr/local/bin'
/bin/mkdir -p '/usr/local/lib/python3.9/site-packages/virtualsmartcard'
/bin/mkdir -p '/usr/local/share/man/man1'
/bin/mkdir -p '/usr/local/lib/python3.9/site-packages/virtualsmartcard/cards'
/usr/bin/install -c vicc '/usr/local/bin'
/usr/bin/install -c -m 644 vicc.1 '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 virtualsmartcard/cards/__init__.py virtualsmartcard/cards/ePass.py virtualsmartcard/cards/nPA.py virtualsmartcard/cards/Relay.py virtualsmartcard/cards/RelayMiddleman.py virtualsmartcard/cards/cryptoflex.py '/usr/local/lib/python3.9/site-packages/virtualsmartcard/cards'
/usr/bin/install -c -m 644 virtualsmartcard/CardGenerator.py virtualsmartcard/SEutils.py virtualsmartcard/TLVutils.py virtualsmartcard/ConstantDefinitions.py virtualsmartcard/SmartcardFilesystem.py virtualsmartcard/utils.py virtualsmartcard/CryptoUtils.py virtualsmartcard/SmartcardSAM.py virtualsmartcard/SWutils.py virtualsmartcard/VirtualSmartcard.py virtualsmartcard/__init__.py '/usr/local/lib/python3.9/site-packages/virtualsmartcard'
Byte-compiling python modules...
__init__.pyePass.pynPA.pyRelay.pyByte-compiling python modules...
CardGenerator.pyRelayMiddleman.pycryptoflex.py
SEutils.pyTLVutils.pyConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.pyByte-compiling python modules (optimized versions) ...
CardGenerator.pyePass.pynPA.pySEutils.pyRelay.pyRelayMiddleman.pycryptoflex.pyTLVutils.py
ConstantDefinitions.pySmartcardFilesystem.pyutils.pyCryptoUtils.pySmartcardSAM.pySWutils.pyVirtualSmartcard.py__init__.py
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpicc'
Making install in ifd-vpcd
make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd'
/bin/bash /vsmartcard/virtualsmartcard/install-sh -d /etc/reader.conf.d
CC libifdvpcd_la-ifd-vpcd.lo
/bin/sed -e 's,[@]VERSION[@],0.8,g' -e 's,[@]TARGET_LIB[@],libifdvpcd.so,g' -e 's,[@]TARGET[@],/usr/lib/pcsc/drivers/serial/libifdvpcd.so,g' -e 's,[@]VPCDHOST[@],/dev/null,g' < ./reader.conf.in > /etc/reader.conf.d/vpcd
CCLD libifdvpcd.la
/bin/bash /vsmartcard/virtualsmartcard/install-sh -d /usr/lib/pcsc/drivers/serial
/bin/bash ../../libtool --mode=install cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8
libtool: install: cp .libs/libifdvpcd.so /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.8
(cd /usr/lib/pcsc/drivers/serial && \
ln -s -f libifdvpcd.so.0.8 libifdvpcd.so)
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/ifd-vpcd'
Making install in vpcd-config
make[2]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config'
CC vpcd_config-vpcd-config.o
CC vpcd_config-local-ip.o
CCLD vpcd-config
make[3]: Entering directory '/vsmartcard/virtualsmartcard/src/vpcd-config'
make[3]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c vpcd-config '/usr/local/bin'
libtool: install: /usr/bin/install -c vpcd-config /usr/local/bin/vpcd-config
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src/vpcd-config'
make[2]: Entering directory '/vsmartcard/virtualsmartcard/src'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/src'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/src'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/src'
make[1]: Leaving directory '/vsmartcard/virtualsmartcard/src'
Making install in doc
make[1]: Entering directory '/vsmartcard/virtualsmartcard/doc'
Making install in api
make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc/api'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc/api'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc/api'
make[2]: Entering directory '/vsmartcard/virtualsmartcard/doc'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/doc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
make[1]: Leaving directory '/vsmartcard/virtualsmartcard/doc'
Making install in npa-example-data
make[1]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data'
Making install in dh
make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/dh'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/dh'
Making install in ecdh
make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data/ecdh'
make[2]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data'
make[3]: Entering directory '/vsmartcard/virtualsmartcard/npa-example-data'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data'
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data'
make[1]: Leaving directory '/vsmartcard/virtualsmartcard/npa-example-data'
Making install in MacOSX
make[1]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX'
Use `make osx` to compile package for Mac OS X
make[2]: Entering directory '/vsmartcard/virtualsmartcard/MacOSX'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX'
make[1]: Leaving directory '/vsmartcard/virtualsmartcard/MacOSX'
make[1]: Entering directory '/vsmartcard/virtualsmartcard'
make[2]: Entering directory '/vsmartcard/virtualsmartcard'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/vsmartcard/virtualsmartcard'
make[1]: Leaving directory '/vsmartcard/virtualsmartcard'
Removing intermediate container 911da34b2782
---> 77d46d9b7634
Step 8/16 : RUN case "$DISTRO" in debian*) apt-get update && apt-get install -y --no-install-recommends libosmocore-dev libosmo-simtrace2-dev libosmo-abis-dev libosmo-netif-dev libpcsclite-dev libcsv-dev libjansson-dev libulfius-dev liborcania-dev && apt-get clean ;; centos*) dnf install -y libcsv-devel "pkgconfig(libasn1c)" "pkgconfig(libosmoabis)" "pkgconfig(libosmocore)" "pkgconfig(libosmogsm)" "pkgconfig(libosmosim)" "pkgconfig(libpcsclite)" "pkgconfig(libulfius)" "pkgconfig(libusb-1.0)" "pkgconfig(libosmousb)" "pkgconfig(libosmo-simtrace2)" ;; esac
---> Running in 3c58078f1d56
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_11 ./ InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libpcsclite-dev is already the newest version (1.9.1-1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libosmo-abis-dev : Depends: osmocom-nightly (= 202303160009) but it is not going to be installed
Depends: libosmotrau2 (= 1.4.0.27.46806.202303160009) but it is not going to be installed
Depends: libosmoabis10 (= 1.4.0.27.46806.202303160009) but it is not going to be installed
libosmo-netif-dev : Depends: osmocom-nightly (= 202303160009) but it is not going to be installed
Depends: libosmocore but it is not going to be installed
Depends: libosmonetif11 (= 1.3.0.8.9e65.202303160009) but it is not going to be installed
libosmo-simtrace2-dev : Depends: osmocom-nightly (= 202303160009) but it is not going to be installed
Depends: libosmo-simtrace2-1 but it is not going to be installed
libosmocore-dev : Depends: osmocom-nightly (= 1.8.0.79-b394d.202303170006) but it is not going to be installed
Depends: libosmocore but it is not going to be installed
[91mE: Unable to correct problems, you have held broken packages.
[0mThe command '/bin/sh -c case "$DISTRO" in debian*) apt-get update && apt-get install -y --no-install-recommends libosmocore-dev libosmo-simtrace2-dev libosmo-abis-dev libosmo-netif-dev libpcsclite-dev libcsv-dev libjansson-dev libulfius-dev liborcania-dev && apt-get clean ;; centos*) dnf install -y libcsv-devel "pkgconfig(libasn1c)" "pkgconfig(libosmoabis)" "pkgconfig(libosmocore)" "pkgconfig(libosmogsm)" "pkgconfig(libosmosim)" "pkgconfig(libpcsclite)" "pkgconfig(libulfius)" "pkgconfig(libusb-1.0)" "pkgconfig(libosmousb)" "pkgconfig(libosmo-simtrace2)" ;; esac' returned a non-zero code: 100
make: *** [../make/Makefile:90: docker-build] Error 100
make: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/ws/osmo-remsim-ma…'>
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-upf/a1=default,a2=defau…>
Changes:
------------------------------------------
[...truncated 156.38 KB...]
CC statement.lo
CC cache.lo
CC cmd.lo
CC datatype.lo
CC expression.lo
CC evaluate.lo
CC proto.lo
CC payload.lo
CC exthdr.lo
CC fib.lo
CC hash.lo
CC intervals.lo
CC ipopt.lo
CC meta.lo
CC rt.lo
CC numgen.lo
CC ct.lo
CC xfrm.lo
CC netlink.lo
CC netlink_linearize.lo
CC netlink_delinearize.lo
CC misspell.lo
CC monitor.lo
CC owner.lo
CC segtree.lo
CC gmputil.lo
CC utils.lo
CC erec.lo
CC mnl.lo
CC iface.lo
CC mergesort.lo
CC optimize.lo
CC osf.lo
CC nfnl_osf.lo
CC tcpopt.lo
CC socket.lo
CC print.lo
CC sctp_chunk.lo
CC libnftables.lo
CC xt.lo
CC libparser_la-parser_bison.lo
LEX scanner.c
CC libparser_la-scanner.lo
CCLD libparser.la
ar: `u' modifier ignored since `D' is the default (see `U')
CCLD libnftables.la
CCLD nft
make[3]: Entering directory '/build/libnftnl/nftables/src'
/bin/mkdir -p '/build/deps/install/stow/nftables/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libnftables.la '/build/deps/install/stow/nftables/lib'
libtool: install: /usr/bin/install -c .libs/libnftables.so.1.1.0 /build/deps/install/stow/nftables/lib/libnftables.so.1.1.0
libtool: install: (cd /build/deps/install/stow/nftables/lib && { ln -s -f libnftables.so.1.1.0 libnftables.so.1 || { rm -f libnftables.so.1 && ln -s libnftables.so.1.1.0 libnftables.so.1; }; })
libtool: install: (cd /build/deps/install/stow/nftables/lib && { ln -s -f libnftables.so.1.1.0 libnftables.so || { rm -f libnftables.so && ln -s libnftables.so.1.1.0 libnftables.so; }; })
libtool: install: /usr/bin/install -c .libs/libnftables.lai /build/deps/install/stow/nftables/lib/libnftables.la
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/nftables/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/nftables/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/build/deps/install/stow/nftables/sbin'
/bin/bash ../libtool --mode=install /usr/bin/install -c nft '/build/deps/install/stow/nftables/sbin'
libtool: install: /usr/bin/install -c .libs/nft /build/deps/install/stow/nftables/sbin/nft
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/libnftnl/nftables/src'
make[2]: Leaving directory '/build/libnftnl/nftables/src'
make[1]: Leaving directory '/build/libnftnl/nftables/src'
Making install in include
make[1]: Entering directory '/build/libnftnl/nftables/include'
Making install in linux
make[2]: Entering directory '/build/libnftnl/nftables/include/linux'
Making install in netfilter
make[3]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter'
Making install in netfilter_arp
make[3]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_arp'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_arp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_arp'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_arp'
Making install in netfilter_bridge
make[3]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_bridge'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_bridge'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_bridge'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_bridge'
Making install in netfilter_ipv4
make[3]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_ipv4'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_ipv4'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_ipv4'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_ipv4'
Making install in netfilter_ipv6
make[3]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_ipv6'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux/netfilter_ipv6'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_ipv6'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux/netfilter_ipv6'
make[3]: Entering directory '/build/libnftnl/nftables/include/linux'
make[4]: Entering directory '/build/libnftnl/nftables/include/linux'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/libnftnl/nftables/include/linux'
make[3]: Leaving directory '/build/libnftnl/nftables/include/linux'
make[2]: Leaving directory '/build/libnftnl/nftables/include/linux'
Making install in nftables
make[2]: Entering directory '/build/libnftnl/nftables/include/nftables'
make[3]: Entering directory '/build/libnftnl/nftables/include/nftables'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/nftables/include/nftables'
/usr/bin/install -c -m 644 libnftables.h '/build/deps/install/stow/nftables/include/nftables'
make[3]: Leaving directory '/build/libnftnl/nftables/include/nftables'
make[2]: Leaving directory '/build/libnftnl/nftables/include/nftables'
make[2]: Entering directory '/build/libnftnl/nftables/include'
make[3]: Entering directory '/build/libnftnl/nftables/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/libnftnl/nftables/include'
make[2]: Leaving directory '/build/libnftnl/nftables/include'
make[1]: Leaving directory '/build/libnftnl/nftables/include'
Making install in files
make[1]: Entering directory '/build/libnftnl/nftables/files'
Making install in nftables
make[2]: Entering directory '/build/libnftnl/nftables/files/nftables'
make[3]: Entering directory '/build/libnftnl/nftables/files/nftables'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/nftables/share/nftables'
/usr/bin/install -c -m 644 all-in-one.nft arp-filter.nft bridge-filter.nft inet-filter.nft inet-nat.nft ipv4-filter.nft ipv4-mangle.nft ipv4-nat.nft ipv4-raw.nft ipv6-filter.nft ipv6-mangle.nft ipv6-nat.nft ipv6-raw.nft netdev-ingress.nft '/build/deps/install/stow/nftables/share/nftables'
make[3]: Leaving directory '/build/libnftnl/nftables/files/nftables'
make[2]: Leaving directory '/build/libnftnl/nftables/files/nftables'
Making install in examples
make[2]: Entering directory '/build/libnftnl/nftables/files/examples'
make[3]: Entering directory '/build/libnftnl/nftables/files/examples'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/nftables/share/doc/nftables/examples'
/usr/bin/install -c ct_helpers.nft load_balancing.nft secmark.nft sets_and_maps.nft '/build/deps/install/stow/nftables/share/doc/nftables/examples'
make[3]: Leaving directory '/build/libnftnl/nftables/files/examples'
make[2]: Leaving directory '/build/libnftnl/nftables/files/examples'
Making install in osf
make[2]: Entering directory '/build/libnftnl/nftables/files/osf'
make[3]: Entering directory '/build/libnftnl/nftables/files/osf'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/deps/install/stow/nftables/etc/nftables/osf'
/usr/bin/install -c -m 644 pf.os '/build/deps/install/stow/nftables/etc/nftables/osf'
make[3]: Leaving directory '/build/libnftnl/nftables/files/osf'
make[2]: Leaving directory '/build/libnftnl/nftables/files/osf'
make[2]: Entering directory '/build/libnftnl/nftables/files'
make[3]: Entering directory '/build/libnftnl/nftables/files'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/libnftnl/nftables/files'
make[2]: Leaving directory '/build/libnftnl/nftables/files'
make[1]: Leaving directory '/build/libnftnl/nftables/files'
Making install in doc
make[1]: Entering directory '/build/libnftnl/nftables/doc'
make[2]: Entering directory '/build/libnftnl/nftables/doc'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Leaving directory '/build/libnftnl/nftables/doc'
make[1]: Leaving directory '/build/libnftnl/nftables/doc'
Making install in examples
make[1]: Entering directory '/build/libnftnl/nftables/examples'
make[2]: Entering directory '/build/libnftnl/nftables/examples'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/libnftnl/nftables/examples'
make[1]: Leaving directory '/build/libnftnl/nftables/examples'
Making install in py
make[1]: Entering directory '/build/libnftnl/nftables/py'
cd . && \
/usr/bin/python setup.py build --build-base /build/libnftnl/nftables/py
running build
running build_py
creating /build/libnftnl/nftables/py/lib.linux-x86_64-2.7
creating /build/libnftnl/nftables/py/lib.linux-x86_64-2.7/nftables
copying ./nftables.py -> /build/libnftnl/nftables/py/lib.linux-x86_64-2.7/nftables
copying ./__init__.py -> /build/libnftnl/nftables/py/lib.linux-x86_64-2.7/nftables
copying ./schema.json -> /build/libnftnl/nftables/py/lib.linux-x86_64-2.7/nftables
make[2]: Entering directory '/build/libnftnl/nftables/py'
cd . && \
/usr/bin/python setup.py build --build-base /build/libnftnl/nftables/py \
install --prefix /build/deps/install/stow/nftables
running build
running build_py
running install
Checking .pth file support in /build/deps/install/stow/nftables/lib/python2.7/site-packages/
/usr/bin/python -E -c pass
TEST FAILED: /build/deps/install/stow/nftables/lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/build/deps/install/stow/nftables/lib/python2.7/site-packages/
and your PYTHONPATH environment variable currently contains:
''
Here are some of your options for correcting the problem:
* You can choose a different installation directory, i.e., one that is
on PYTHONPATH or supports .pth files
* You can add the installation directory to the PYTHONPATH environment
variable. (It must then also be on PYTHONPATH whenever you run
Python and want to use the package(s) you are installing.)
* You can set up the installation directory to support ".pth" files by
using one of the approaches described here:
https://setuptools.readthedocs.io/en/latest/easy_install.html#custom-instal…
Please make the appropriate changes for your system and try again.
make[2]: *** [Makefile:460: install-exec-local] Error 1
make[2]: Leaving directory '/build/libnftnl/nftables/py'
make[1]: *** [Makefile:347: install-am] Error 2
make[1]: Leaving directory '/build/libnftnl/nftables/py'
make: *** [Makefile:479: install-recursive] Error 1
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 222365 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/1…>
Changes:
------------------------------------------
Started by timer
Running as SYSTEM
Building remotely on build2-deb10build-ansible (obs osmo-gsm-tester-build osmocom-master-debian10 ttcn3-ggsn-test-kernel-git osmocom-gerrit-debian10 osmocom-gerrit repo-install-test osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.20.1'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Seen branch in repository origin/fixeria/fixes
Seen branch in repository origin/lynxis/staging
Seen branch in repository origin/master
Seen branch in repository origin/neels/obs
Seen branch in repository origin/neels/test
Seen branch in repository origin/neels/wip
Seen branch in repository origin/osmith/centos-install-test
Seen branch in repository origin/osmith/dependency-check
Seen branch in repository origin/osmith/fix-python3
Seen branch in repository origin/osmith/gerrit-lint
Seen branch in repository origin/osmith/gerrit-mail-on-success
Seen branch in repository origin/osmith/ggsn-kernel-mod-test
Seen branch in repository origin/osmith/obs-2021q1
Seen branch in repository origin/osmith/obs-check-builders
Seen branch in repository origin/osmith/obs-fixes
Seen branch in repository origin/osmith/obs-latest-fix
Seen branch in repository origin/osmith/obs-mirror
Seen branch in repository origin/osmith/obs-nftables
Seen branch in repository origin/osmith/rpm
Seen branch in repository origin/osmith/ttcn3-centos
Seen branch in repository origin/osmith/ttcn3-latest
Seen branch in repository origin/osmith/wip
Seen branch in repository origin/osmith/wip-ci-packaging
Seen branch in repository origin/osmith/wip-docuum
Seen branch in repository origin/osmith/wip-obs
Seen branch in repository origin/osmith/wip-obs-asan
Seen branch in repository origin/osmith/wip-repo-install-qemu
Seen branch in repository origin/pespin/limesuite-latest
Seen branch in repository origin/pespin/open5gs
Seen 29 remote branches
> git show-ref --tags -d # timeout=10
Checking out Revision 719ff9760808acb1fe944f4c496c356c7dc07c91 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 719ff9760808acb1fe944f4c496c356c7dc07c91 # timeout=10
Commit message: "jobs: tweak build-discarder values"
> git rev-list --no-walk 719ff9760808acb1fe944f4c496c356c7dc07c91 # timeout=10
[Osmocom-build-tags-against-master] $ /bin/sh -xe /tmp/jenkins1281797792244358521.sh
+ PARALLEL_MAKE=-j8 scripts/osmocom-build-old-tags-against-master.sh
Temp dir: <https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…>
Building libraries from current master...
* libosmocore c46a15d876bb0e1d36bdee5fe9026bab99b1b129
* libosmo-abis e40939e43213cb13d14f85b3cd0aa9d8beb6b509
* libosmo-netif 9e6542641ad2031c2e274ebfe9c5dec25a341c26
* libosmo-sccp 2790599e56d926eb6d59b14ddea61f5c99d2d505
* libsmpp34 357d5af97ada55256c0ce6cb1ddcc224b491c1d4
* libasn1c d762965f77eb4cfeca3715adf78616132871e0aa
* osmo-ggsn f14c056310d7cb7037f809e07ae7518d96f0b195
* osmo-iuh c61a74f6c432d1bf4a9fb43160a12cca562d50b9
* osmo-hlr a55e63b087d50ed77cfef7d07211df57435781f7
* osmo-mgw e1da8c9d2c954c9bd3316ebd356d1bf2881a8707
Building legacy libraries...
* osmo-mgw 1.4.0 (provides libosmo-legacy-mgcp)
Building old tags against libraries from current master... (ERR: new error, err: known error)
* libosmo-abis 1.2.0 1.3.0 1.4.0
* libosmocore 1.6.0 1.7.0 1.8.0
* libosmo-netif 1.1.0 1.2.0 1.3.0
* libosmo-sccp 1.5.0 1.6.0 1.7.0
* openbsc 1.4.0 (err) 1.4.1 (err) 1.4.2
* osmo-bsc 1.9.0 1.9.1 1.10.0
* osmo-bts 1.4.1 1.5.0 1.6.0
* osmo-ggsn 1.9.1 1.10.0 1.10.1
* osmo-hlr 1.5.1 1.6.0 (err) 1.6.1
* osmo-iuh 1.2.0 1.3.0 1.4.0
* osmo-mgw 1.10.1 1.11.0 (ERR) 1.11.1
* osmo-msc 1.8.0 1.9.0 1.10.0
* osmo-pcu 1.0.0 1.1.0 1.2.0
* osmo-sgsn 1.8.0 1.9.0 1.10.0
* osmo-sip-connector 1.6.0 1.6.1 1.6.2
* osmo-trx 1.4.0 1.4.1 1.5.0
---
BUILD FAILED: osmo-mgw-1.11.0.txt
Showing last lines of build log below (full log in temp dir/jenkins artifacts):
---
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-mgw 1.11.0] testsuite: 2 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:699: check-local] Error 1
make[4]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…'>
make[3]: *** [Makefile:553: check-am] Error 2
make[3]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…'>
make[2]: *** [Makefile:402: check-recursive] Error 1
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…'>
make[1]: *** [Makefile:513: check-recursive] Error 1
make[1]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/w…'>
make: *** [Makefile:807: check] Error 2
---
Build step 'Execute shell' marked build as failure
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/952/display/redir…>
Changes:
------------------------------------------
[...truncated 107.23 KB...]
Tue Mar 14 09:03:47 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_new' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_del_new started.
MTC@d8d977c87aba: Abstract socket: warning: Cannot connect to server when trying to open client connection: Success
MTC@d8d977c87aba: Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.
MTC@d8d977c87aba: setverdict(error): none -> error
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: error
MTC@d8d977c87aba: No PTCs were created.
MTC@d8d977c87aba: Test case TC_slotmap_del_new finished. Verdict: error
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_new error'.
Tue Mar 14 09:03:48 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_del_new error ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=24)
Waiting for packet dumper to finish... 1 (prev_count=24, count=272)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_new error' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_nonexistant'.
------ RemsimServer_Tests.TC_slotmap_del_nonexistant ------
Tue Mar 14 09:03:50 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_nonexistant' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_del_nonexistant started.
MTC@d8d977c87aba: Abstract socket: warning: Cannot connect to server when trying to open client connection: Success
MTC@d8d977c87aba: Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.
MTC@d8d977c87aba: setverdict(error): none -> error
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: error
MTC@d8d977c87aba: No PTCs were created.
MTC@d8d977c87aba: Test case TC_slotmap_del_nonexistant finished. Verdict: error
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_nonexistant error'.
Tue Mar 14 09:03:54 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_del_nonexistant error ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=456)
Waiting for packet dumper to finish... 1 (prev_count=456, count=644)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_nonexistant error' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack'.
------ RemsimServer_Tests.TC_slotmap_del_unack ------
Tue Mar 14 09:03:56 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_del_unack started.
RSPRO0(6)@d8d977c87aba: setverdict(fail): none -> fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration", new component reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MC@d8d977c87aba: Test Component 6 has requested to stop MTC. Terminating current testcase execution.
RSPRO0(6)@d8d977c87aba: Final verdict of PTC: fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: none
MTC@d8d977c87aba: Local verdict of PTC RSPRO0(6): fail (none -> fail) reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Test case TC_slotmap_del_unack finished. Verdict: fail reason: Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack fail'.
Tue Mar 14 09:03:57 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_del_unack fail ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=319)
Waiting for packet dumper to finish... 1 (prev_count=319, count=567)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack fail' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_active'.
------ RemsimServer_Tests.TC_slotmap_del_active ------
Tue Mar 14 09:03:59 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_active' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_del_active started.
RSPRO0(7)@d8d977c87aba: setverdict(fail): none -> fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration", new component reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MC@d8d977c87aba: Test Component 7 has requested to stop MTC. Terminating current testcase execution.
RSPRO0(7)@d8d977c87aba: Final verdict of PTC: fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: none
MTC@d8d977c87aba: Local verdict of PTC RSPRO0(7): fail (none -> fail) reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Test case TC_slotmap_del_active finished. Verdict: fail reason: Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_active fail'.
Tue Mar 14 09:04:03 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_del_active fail ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=752)
Waiting for packet dumper to finish... 1 (prev_count=752, count=940)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_active fail' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_active_client'.
------ RemsimServer_Tests.TC_slotmap_del_active_client ------
Tue Mar 14 09:04:05 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_active_client' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_del_active_client started.
RSPRO0(8)@d8d977c87aba: setverdict(fail): none -> fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration", new component reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MC@d8d977c87aba: Test Component 8 has requested to stop MTC. Terminating current testcase execution.
RSPRO0(8)@d8d977c87aba: Final verdict of PTC: fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: none
MTC@d8d977c87aba: Local verdict of PTC RSPRO0(8): fail (none -> fail) reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Test case TC_slotmap_del_active_client finished. Verdict: fail reason: Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_active_client fail'.
Tue Mar 14 09:04:06 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_del_active_client fail ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=327)
Waiting for packet dumper to finish... 1 (prev_count=327, count=575)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_active_client fail' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_add_active_bank'.
------ RemsimServer_Tests.TC_slotmap_add_active_bank ------
Tue Mar 14 09:04:08 UTC 2023
NOTE: unable to use dumpcap due to missing capabilities or suid bit
Waiting for packet dumper to start... 0
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_add_active_bank' was executed successfully (exit status: 0).
MTC@d8d977c87aba: Test case TC_slotmap_add_active_bank started.
RSPRO0(9)@d8d977c87aba: setverdict(fail): none -> fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration", new component reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MC@d8d977c87aba: Test Component 9 has requested to stop MTC. Terminating current testcase execution.
RSPRO0(9)@d8d977c87aba: Final verdict of PTC: fail reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Setting final verdict of the test case.
MTC@d8d977c87aba: Local verdict of MTC: none
MTC@d8d977c87aba: Local verdict of PTC RSPRO0(9): fail (none -> fail) reason: "Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration"
MTC@d8d977c87aba: Test case TC_slotmap_add_active_bank finished. Verdict: fail reason: Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
MTC@d8d977c87aba: Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_add_active_bank fail'.
Tue Mar 14 09:04:12 UTC 2023
[1;31m------ RemsimServer_Tests.TC_slotmap_add_active_bank fail ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=517)
Waiting for packet dumper to finish... 1 (prev_count=517, count=705)
MTC@d8d977c87aba: External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_add_active_bank fail' was executed successfully (exit status: 0).
MC@d8d977c87aba: Test execution finished.
Execution of [EXECUTE] section finished.
emtc
MC@d8d977c87aba: Terminating MTC.
MC@d8d977c87aba: MTC terminated.
MC2> exit
MC@d8d977c87aba: Shutting down session.
MC@d8d977c87aba: Shutdown complete.
No expected results found, not comparing outcome. (/osmo-ttcn3-hacks/remsim/expected-results.xml)
+ exit_code=0
+ /osmo-ttcn3-hacks/log_merge.sh REMSIM_Tests --rm
Generated REMSIM_Tests.TC_conn_cl_b_slotmap_add.merged
Generated REMSIM_Tests.TC_connect_and_nothing.merged
Generated REMSIM_Tests.TC_connect_bank.merged
Generated REMSIM_Tests.TC_connect_bank_duplicate.merged
Generated REMSIM_Tests.TC_connect_client.merged
Generated REMSIM_Tests.TC_connect_client_duplicate.merged
Generated REMSIM_Tests.TC_slotmap_add.merged
Generated REMSIM_Tests.TC_slotmap_add_active_bank.merged
Generated REMSIM_Tests.TC_slotmap_add_conn_cl_b.merged
Generated REMSIM_Tests.TC_slotmap_add_out_of_range.merged
Generated REMSIM_Tests.TC_slotmap_del_active.merged
Generated REMSIM_Tests.TC_slotmap_del_active_client.merged
Generated REMSIM_Tests.TC_slotmap_del_new.merged
Generated REMSIM_Tests.TC_slotmap_del_nonexistant.merged
Generated REMSIM_Tests.TC_slotmap_del_unack.merged
Removing Input log files !!!
+ exit 0
+ docker_kill_wait jenkins-ttcn3-remsim-test-952-server
+ docker kill jenkins-ttcn3-remsim-test-952-server
Error response from daemon: Cannot kill container: jenkins-ttcn3-remsim-test-952-server: No such container: jenkins-ttcn3-remsim-test-952-server
+ clean_up_common
+ set +e
+ set +x
### Clean up ###
+ trap - EXIT INT TERM 0
+ type clean_up
+ network_clean
+ docker network inspect ttcn3-remsim-test-21
+ grep Name
+ cut -d : -f2
+ awk -F" NR>1{print $2}
+ local containers=
+ [ -n ]
+ network_remove
+ set +x
Removing network ttcn3-remsim-test-21
+ docker network remove ttcn3-remsim-test-21
ttcn3-remsim-test-21
+ rm -rf <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/952/artifact/logs…>
+ fix_perms
+ set +x
Fixing permissions
+ docker run --rm -v <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/ws/logs>:/data -v <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/ws/_cache>:/cache --name jenkins-ttcn3-remsim-test-952-cleaner debian:bullseye chmod -R a+rX /data/ /cache/
+ collect_logs
+ cat <https://jenkins.osmocom.org/jenkins/job/ttcn3-remsim-test/952/artifact/logs…>
<?xml version="1.0"?>
<testsuite name='Titan' tests='15' failures='6' errors='8' skipped='0' inconc='0' time='207.00'>
<testcase classname='RemsimServer_Tests' name='TC_connect_and_nothing' time='10.012080'/>
<testcase classname='RemsimServer_Tests' name='TC_connect_client' time='130.880852'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_connect_client_duplicate' time='3.067647'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_connect_bank' time='0.053488'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_connect_bank_duplicate' time='3.053829'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_add' time='0.049809'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_add_conn_cl_b' time='3.055852'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:597 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:315 TC_slotmap_add_conn_cl_b testcase
</failure>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_add_out_of_range' time='0.048587'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_conn_cl_b_slotmap_add' time='3.057187'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:599 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:360 TC_conn_cl_b_slotmap_add testcase
</failure>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_del_new' time='0.048772'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_del_nonexistant' time='3.057999'>
<error type='DTE'>Dynamic test case error: Abstract socket: There is no connection alive, use a Connect ASP before sending anything.</error>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_del_unack' time='0.050407'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:602 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:427 TC_slotmap_del_unack testcase
</failure>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_del_active' time='3.055697'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:603 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:462 TC_slotmap_del_active testcase
</failure>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_del_active_client' time='0.053724'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:604 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:503 TC_slotmap_del_active_client testcase
</failure>
</testcase>
<testcase classname='RemsimServer_Tests' name='TC_slotmap_add_active_bank' time='3.057118'>
<failure type='fail-verdict'>Could not connect IPA socket from "" port 10000 to "172.18.21.20" port 9998; check your configuration
RemsimServer_Tests.ttcn:605 RemsimServer_Tests control part
RemsimServer_Tests.ttcn:557 TC_slotmap_add_active_bank testcase
</failure>
</testcase>
</testsuite>
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMW…>
Changes:
------------------------------------------
[...truncated 41.50 KB...]
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d libosmocore
+ cd libosmocore
+ git fetch --tags origin
+ git fetch origin
+ deps= osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
+ git clean -dxf
+ [ -d ]
+ [ -d layer1-headers ]
+ git checkout -f origin/master
HEAD is now at a41bd223 gsm_08_58: Document IPAC RTP CSD modes in at least a few words
+ git rev-parse HEAD
a41bd22349416e60b826a7398716201809311675
+ cd libosmocore
+ mkdir -p /build/deps/install/stow
+ osmo_source_subdir libosmocore
+ subdir=
+ [ -n ]
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:23: installing './compile'
configure.ac:25: installing './config.guess'
configure.ac:25: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
Makefile.am:64: warning: DOXYGEN was already defined in condition TRUE, which includes condition !HAVE_DOXYGEN ...
configure.ac:115: ... 'DOXYGEN' previously defined here
src/codec/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libosmocore --with-systemdsystemunitdir=/build/deps/install/stow/libosmocore/lib/systemd/system --disable-doxygen
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for ANSI C header files... (cached) yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for library containing dlopen... -ldl
checking for library containing dlsym... -ldl
checking for backtrace in -lexecinfo... no
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... FATAL: command execution failed
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2911)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3406)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:375)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: java.io.IOException: Backing channel 'rpi4-raspbian11build-ansible-3' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at com.sun.proxy.$Proxy63.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1900)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:107)
at hudson.model.Executor.run(Executor.java:449)
FATAL: Unable to delete script file /tmp/jenkins12243651912332772160.sh
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2911)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3406)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:375)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1918c9aa:rpi4-raspbian11build-ansible-3": Remote call on rpi4-raspbian11build-ansible-3 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:993)
at hudson.FilePath.act(FilePath.java:1186)
at hudson.FilePath.act(FilePath.java:1175)
at hudson.FilePath.delete(FilePath.java:1722)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1900)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:107)
at hudson.model.Executor.run(Executor.java:449)
Build step 'Execute shell' marked build as failure
ERROR: Unable to tear down: Channel "hudson.remoting.Channel@1918c9aa:rpi4-raspbian11build-ansible-3": Remote call on rpi4-raspbian11build-ansible-3 failed. The channel is closing down or has closed down
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2911)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3406)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:375)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1918c9aa:rpi4-raspbian11build-ansible-3": Remote call on rpi4-raspbian11build-ansible-3 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:993)
at hudson.Launcher$RemoteLauncher.launch(Launcher.java:1124)
at hudson.Launcher$ProcStarter.start(Launcher.java:509)
at com.cloudbees.jenkins.plugins.sshagent.exec.ExecRemoteAgent.stop(ExecRemoteAgent.java:129)
at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.tearDown(SSHAgentBuildWrapper.java:425)
at hudson.model.AbstractBuild$AbstractBuildExecution.tearDownBuildEnvironments(AbstractBuild.java:566)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:530)
at hudson.model.Run.execute(Run.java:1900)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:107)
at hudson.model.Executor.run(Executor.java:449)
ERROR: Step ‘Archive the artifacts’ failed: no workspace for master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-raspbian11 #7953