Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec'], chrootPath='/var/lib/mock/f40-build-2236005-53469/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1689724800 Wrote: /builddir/build/SRPMS/2ping-4.5.1-7.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec'], chrootPath='/var/lib/mock/f40-build-2236005-53469/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1689724800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TNXWPw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf 2ping-4.5.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/2ping-4.5.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd 2ping-4.5.1 + rm -rf /builddir/build/BUILD/2ping-4.5.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/2ping-4.5.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FW6Cnp + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 2ping-4.5.1 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/twoping copying twoping/packets.py -> build/lib/twoping copying twoping/cli.py -> build/lib/twoping copying twoping/args.py -> build/lib/twoping copying twoping/crc32.py -> build/lib/twoping copying twoping/__init__.py -> build/lib/twoping copying twoping/utils.py -> build/lib/twoping + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5ZrBOZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch ++ dirname /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 2ping-4.5.1 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch --prefix /usr running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr creating /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib creating /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12 creating /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages creating /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/packets.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/cli.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/args.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/crc32.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/__init__.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping copying build/lib/twoping/utils.py -> /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/packets.py to packets.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/cli.py to cli.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/args.py to args.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/crc32.py to crc32.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/twoping/utils.py to utils.cpython-312.pyc writing byte-compilation script '/tmp/tmpc_rwhd5k.py' /usr/bin/python3 /tmp/tmpc_rwhd5k.py removing /tmp/tmpc_rwhd5k.py running install_egg_info running egg_info writing 2ping.egg-info/PKG-INFO writing dependency_links to 2ping.egg-info/dependency_links.txt writing entry points to 2ping.egg-info/entry_points.txt writing top-level names to 2ping.egg-info/top_level.txt reading manifest file '2ping.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING.md' writing manifest file '2ping.egg-info/SOURCES.txt' Copying 2ping.egg-info to /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12/site-packages/2ping-4.5.1-py3.12.egg-info running install_scripts Installing 2ping script to /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/bin Installing 2ping6 script to /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/bin + rm -rfv /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/bin/__pycache__ + install -Dp -m 0644 2ping.service /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch//usr/lib/systemd/system/2ping.service + install -Dp -m 0644 doc/2ping.1 /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch//usr/share/man/man1/2ping.1 + install -Dp -m 0644 doc/2ping.1 /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch//usr/share/man/man1/2ping6.1 + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.5.1-7.fc40 --unique-debug-suffix -4.5.1-7.fc40.noarch --unique-debug-src-base 2ping-4.5.1-7.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/2ping-4.5.1 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/2ping-4.5.1-7.fc40.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.HCKTFU + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 2ping-4.5.1 + /usr/bin/python3 -mpytest ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.3.0 rootdir: /builddir/build/BUILD/2ping-4.5.1 configfile: tox.ini collected 125 items tests/test_cli.py ..FsF...............FsF................FsF............ [ 43%] .. [ 44%] tests/test_crc32.py ........ [ 51%] tests/test_packets.py s............................................. [ 88%] tests/test_python.py . [ 88%] tests/test_utils.py .............. [100%] =================================== FAILURES =================================== ____________________________ TestCLI.test_adaptive _____________________________ self = @pytest.mark.slow def test_adaptive(self): sock_class = self._client(["--adaptive", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 5 not greater than or equal to 100 tests/test_cli.py:85: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--adaptive', '--deadline=3', '--listen', '--port=-1', '--interface-address=127.0.0.1', '--interval=5', '127.0.0.1'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=['127.0.0.1'], audible=False, adaptive=True, count=None, flood=False, interval=5.0, interface_address=['127.0.0.1'], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=True, loopback=False, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='-1', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038037.109673 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 0)), client, inet> DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet> INFO root:cli.py:1341 2PING 127.0.0.1 (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.461873478256166 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.4479556689038873 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>, peer: ('127.0.0.1', 61599) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=1 time=20.364 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.019533012062311172 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=1 time=25.280 ms peertime=20.363 ms DEBUG root:cli.py:1585 Next wakeup: 0.010884806513786316 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.01937921065837145 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.019686910323798656 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>, peer: ('127.0.0.1', 61599) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=2 time=566.503 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.08728040102869272 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=2 time=582.114 ms peertime=566.502 ms DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>, peer: ('127.0.0.1', 61599) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=3 time=399.527 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.12593765556812286 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=3 time=405.462 ms peertime=399.527 ms DEBUG root:cli.py:1585 Next wakeup: 0.11463324911892414 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.12654835637658834 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.10580964386463165 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>, peer: ('127.0.0.1', 61599) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=4 time=30.913 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.11451778840273619 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=4 time=365.671 ms peertime=30.913 ms DEBUG root:cli.py:1585 Next wakeup: 0.10404468234628439 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: -0.0007349010556936264 (time travel (deadline)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet>, peer: ('127.0.0.1', 53875) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 61599)), listener, inet> INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 (127.0.0.1) 2ping statistics --- INFO root:cli.py:1250 5 pings transmitted, 4 received, 20% ping loss, time 3s 150ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 1 undetermined (20%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 20.364/254.327/115.420/566.503/236.215 ms INFO root:cli.py:1293 9 raw packets transmitted, 4 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 2ping statistics --- INFO root:cli.py:1250 5 pings transmitted, 4 received, 20% ping loss, time 3s 150ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 1 undetermined (20%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 25.280/344.632/162.702/582.114/201.573 ms INFO root:cli.py:1293 5 raw packets transmitted, 9 received DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 61599)), client, inet> DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 61599)), listener, inet> ______________________________ TestCLI.test_flood ______________________________ self = @pytest.mark.slow def test_flood(self): sock_class = self._client(["--flood", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 20 not greater than or equal to 100 tests/test_cli.py:96: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--flood', '--deadline=3', '--listen', '--port=-1', '--interface-address=127.0.0.1', '--interval=5', '127.0.0.1'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=['127.0.0.1'], audible=False, adaptive=False, count=None, flood=True, interval=5.0, interface_address=['127.0.0.1'], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=True, loopback=False, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='-1', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038046.480836 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 0)), client, inet> DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet> INFO root:cli.py:1341 2PING 127.0.0.1 (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00940139964222908 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009342598728835583 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009368699975311756 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00937779899686575 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009131599217653275 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009370699524879456 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009257199242711067 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00936149898916483 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009367598220705986 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009428399614989758 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009395899251103401 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009394199587404728 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009334799833595753 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009391698986291885 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009054800495505333 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00940729957073927 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009226899594068527 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009353600442409515 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00928689818829298 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00907369889318943 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet>, peer: ('127.0.0.1', 51900) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet>, peer: ('127.0.0.1', 55954) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 55954)), listener, inet> INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 (127.0.0.1) 2ping statistics --- INFO root:cli.py:1250 20 pings transmitted, 12 received, 40% ping loss, time 3s 13ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 8 undetermined (40%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 45.832/728.336/776.676/1189.095/308.463 ms INFO root:cli.py:1293 32 raw packets transmitted, 12 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 2ping statistics --- INFO root:cli.py:1250 13 pings transmitted, 7 received, 46% ping loss, time 3s 13ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 6 undetermined (46%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 264.307/729.197/685.662/925.394/233.765 ms INFO root:cli.py:1293 13 raw packets transmitted, 20 received DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 55954)), client, inet> DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 55954)), listener, inet> __________________________ TestCLIInet.test_adaptive ___________________________ self = @pytest.mark.slow def test_adaptive(self): sock_class = self._client(["--adaptive", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 8 not greater than or equal to 100 tests/test_cli.py:85: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--adaptive', '--deadline=3', '--listen', '--port=-1', '--interface-address=127.0.0.1', '--interval=5', '127.0.0.1'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=['127.0.0.1'], audible=False, adaptive=True, count=None, flood=False, interval=5.0, interface_address=['127.0.0.1'], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=True, loopback=False, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='-1', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038079.920525 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 0)), client, inet> DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet> INFO root:cli.py:1341 2PING 127.0.0.1 (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.6691268011927605 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.6565714944154024 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=1 time=18.501 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.01783981081098318 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=1 time=23.373 ms peertime=18.500 ms DEBUG root:cli.py:1585 Next wakeup: 0.010060406289994717 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.01788921095430851 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.003876402974128723 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=2 time=20.321 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.018032223917543888 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=2 time=23.437 ms peertime=20.320 ms DEBUG root:cli.py:1585 Next wakeup: 0.010785618796944618 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: -0.16859978809952736 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.018149523064494133 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=3 time=227.575 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.044103823602199554 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=3 time=42.968 ms peertime=227.575 ms DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=4 time=38.593 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.04317707475274801 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=4 time=374.589 ms peertime=38.592 ms DEBUG root:cli.py:1585 Next wakeup: 0.03478006832301617 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.04345637373626232 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.030603165738284588 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=5 time=19.155 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.04020385444164276 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=5 time=23.331 ms peertime=19.155 ms DEBUG root:cli.py:1585 Next wakeup: 0.0321702491492033 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.03978295437991619 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.022594843059778214 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=6 time=363.915 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.08038986194878817 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=6 time=26.725 ms peertime=363.914 ms DEBUG root:cli.py:1585 Next wakeup: 0.07183005660772324 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.0806875629350543 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.06717285513877869 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=7 time=20.266 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.07270251773297787 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=7 time=24.232 ms peertime=20.265 ms DEBUG root:cli.py:1585 Next wakeup: 0.06525331363081932 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>)) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.03777662478387356 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.023422115482389927 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet>, peer: ('127.0.0.1', 52147) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from 127.0.0.1: ping_seq=8 time=20.440 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.008625507354736328 (deadline) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet>, peer: ('127.0.0.1', 59180) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from 127.0.0.1: ping_seq=8 time=24.425 ms peertime=20.440 ms DEBUG root:cli.py:1585 Next wakeup: 0.0004271026700735092 (deadline) DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 52147)), listener, inet> INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 (127.0.0.1) 2ping statistics --- INFO root:cli.py:1250 8 pings transmitted, 8 received, 0% ping loss, time 3s 2ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 0 undetermined (0%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 18.501/91.096/67.027/363.915/123.124 ms INFO root:cli.py:1293 16 raw packets transmitted, 8 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 2ping statistics --- INFO root:cli.py:1250 8 pings transmitted, 8 received, 0% ping loss, time 3s 2ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 0 undetermined (0%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 23.331/70.385/50.910/374.589/115.146 ms INFO root:cli.py:1293 8 raw packets transmitted, 16 received DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 52147)), client, inet> DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 52147)), listener, inet> ____________________________ TestCLIInet.test_flood ____________________________ self = @pytest.mark.slow def test_flood(self): sock_class = self._client(["--flood", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 20 not greater than or equal to 100 tests/test_cli.py:96: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--flood', '--deadline=3', '--listen', '--port=-1', '--interface-address=127.0.0.1', '--interval=5', '127.0.0.1'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=['127.0.0.1'], audible=False, adaptive=False, count=None, flood=True, interval=5.0, interface_address=['127.0.0.1'], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=True, loopback=False, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='-1', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038084.239030 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 0)), client, inet> DEBUG root:cli.py:812 Opened socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet> INFO root:cli.py:1341 2PING 127.0.0.1 (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (127.0.0.1): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009446199052035809 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009439598768949509 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009431200101971626 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009281299076974392 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009423899464309216 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009464198723435402 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009077699854969978 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00947089958935976 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009474900551140308 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009398498572409153 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.0090787997469306 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009446400217711926 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009109098464250565 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009420998394489288 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00943129975348711 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009337699972093105 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009410898201167583 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009390698745846748 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009420598857104778 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009405799210071564 (send (, , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>)) DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet>, peer: ('127.0.0.1', 34087) INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet>, peer: ('127.0.0.1', 63121) INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on , , 17, '', ('127.0.0.1', 63121)), listener, inet> INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 (127.0.0.1) 2ping statistics --- INFO root:cli.py:1250 20 pings transmitted, 12 received, 40% ping loss, time 3s 206ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 8 undetermined (40%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 40.030/665.054/639.595/1241.531/364.500 ms INFO root:cli.py:1293 32 raw packets transmitted, 12 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 127.0.0.1 2ping statistics --- INFO root:cli.py:1250 13 pings transmitted, 7 received, 46% ping loss, time 3s 206ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 6 undetermined (46%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 49.671/599.692/416.785/1005.378/293.438 ms INFO root:cli.py:1293 13 raw packets transmitted, 20 received DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 0)), client (, , 17, '127.0.0.1', ('127.0.0.1', 63121)), client, inet> DEBUG root:cli.py:731 Closing socket: , , 17, '', ('127.0.0.1', 63121)), listener, inet> ________________________ TestCLILoopback.test_adaptive _________________________ self = @pytest.mark.slow def test_adaptive(self): sock_class = self._client(["--adaptive", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 7 not greater than or equal to 100 tests/test_cli.py:85: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--loopback', '--adaptive', '--deadline=3', '--interval=5'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=[], audible=False, adaptive=True, count=None, flood=False, interval=5.0, interface_address=[], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=False, loopback=True, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='15998', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038118.337158 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:931 Opened socket: DEBUG root:cli.py:938 Opened socket: INFO root:cli.py:1341 2PING : 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.974628783762455 (deadline) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 2.961777176707983 (deadline) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=1 time=17.715 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.01726651005446911 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=1 time=21.713 ms peertime=17.714 ms DEBUG root:cli.py:1585 Next wakeup: 0.00986330583691597 (send ()) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.016613409854471684 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.016937708482146263 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=2 time=496.741 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.07709475886076689 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=2 time=488.745 ms peertime=496.741 ms DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=3 time=474.821 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.12676011119037867 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=3 time=42.889 ms peertime=474.820 ms DEBUG root:cli.py:1585 Next wakeup: 0.11899750586599112 (send ()) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.126894012093544 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.11255770269781351 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=4 time=20.790 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.11345960013568401 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=4 time=23.326 ms peertime=20.790 ms DEBUG root:cli.py:1585 Next wakeup: 0.1057022949680686 (send ()) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.11356209963560104 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.10042349249124527 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=5 time=18.756 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.10152288805693388 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=5 time=22.317 ms peertime=18.756 ms DEBUG root:cli.py:1585 Next wakeup: 0.09342078305780888 (send ()) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.10164418816566467 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.08793108072131872 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=6 time=20.177 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.09087089076638222 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=6 time=24.770 ms peertime=20.176 ms DEBUG root:cli.py:1585 Next wakeup: 0.08266198728233576 (send ()) INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.09142869245260954 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.07671718299388885 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:442 128 bytes from : ping_seq=7 time=21.073 ms INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.08195456862449646 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:422 128 bytes from : ping_seq=7 time=28.751 ms peertime=21.073 ms DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on INFO root:cli.py:1244 INFO root:cli.py:1245 --- 2ping statistics --- INFO root:cli.py:1250 7 pings transmitted, 7 received, 0% ping loss, time 3s 109ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 0 undetermined (0%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 17.715/152.868/82.966/496.741/210.637 ms INFO root:cli.py:1293 14 raw packets transmitted, 7 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 2ping statistics --- INFO root:cli.py:1250 7 pings transmitted, 7 received, 0% ping loss, time 3s 109ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 0 undetermined (0%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 21.713/93.216/54.615/488.745/161.617 ms INFO root:cli.py:1293 7 raw packets transmitted, 14 received DEBUG root:cli.py:731 Closing socket: DEBUG root:cli.py:731 Closing socket: __________________________ TestCLILoopback.test_flood __________________________ self = @pytest.mark.slow def test_flood(self): sock_class = self._client(["--flood", "--deadline=3"]) > self.assertGreaterEqual(sock_class.pings_transmitted, 100) E AssertionError: 20 not greater than or equal to 100 tests/test_cli.py:96: AssertionError ------------------------------ Captured log call ------------------------------- INFO root:test_cli.py:44 Passed arguments: ['2ping', '--debug', '--loopback', '--flood', '--deadline=3', '--interval=5'] INFO root:test_cli.py:47 Parsed arguments: Namespace(host=[], audible=False, adaptive=False, count=None, flood=True, interval=5.0, interface_address=[], preload=1, pattern=None, quiet=False, packetsize_compat=None, verbose=True, deadline=3.0, all_interfaces=False, auth=None, auth_digest='hmac-md5', debug=True, encrypt=None, encrypt_method='hkdf-aes256-cbc', fuzz=None, inquire_wait=10.0, ipv4=False, ipv6=False, listen=False, loopback=True, loopback_pairs=1, max_packet_size=512, min_packet_size=128, nagios=None, no_3way=False, no_match_packet_size=False, no_send_version=False, notice=None, packet_loss=None, port='15998', send_monotonic_clock=False, send_random=None, send_time=False, stats=None, srv=False, srv_service='2ping', subtract_peer_host_latency=False, ignored_b=False, ignored_B=False, ignored_d=False, ignored_L=False, ignored_n=False, ignored_R=False, ignored_r=False, ignored_U=False, ignored_F=None, ignored_Q=None, ignored_S=None, ignored_t=None, ignored_T=None, ignored_M=None, ignored_W=None, packet_loss_in=0, packet_loss_out=0, pattern_bytes=b'\x00', auth_digest_index=1, encrypt_method_index=1) DEBUG root:cli.py:1308 Clock value: 5038122.382676 DEBUG root:cli.py:1309 Poller: DEBUG root:cli.py:931 Opened socket: DEBUG root:cli.py:938 Opened socket: INFO root:cli.py:1341 2PING : 128 to 512 bytes of data. INFO root:cli.py:1341 2PING listener (): 128 to 512 bytes of data. INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009504400193691254 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009619999676942825 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009674900211393833 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00966589991003275 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.008419898338615894 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009677199646830559 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009679899550974369 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009667498990893364 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009701799601316452 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00961659848690033 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009669299237430096 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009506399743258953 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00963719841092825 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009639800526201725 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009664500132203102 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009665099903941154 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.0096836993470788 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.009641498327255249 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: 0.00968329980969429 (send ()) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> INFO root:cli.py:1112 SEND: , ]>]> DEBUG root:cli.py:1585 Next wakeup: -0.00037380028516054153 (time travel (deadline)) DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , ]>]> INFO root:cli.py:620 SEND: , , , ]>]> DEBUG root:cli.py:247 Socket: , peer: None INFO root:cli.py:265 RECV: , , , , ]>]> INFO root:cli.py:620 SEND: , , , , ]>]> DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on DEBUG root:cli.py:1600 loop (deadline): Setting shutdown time to now on INFO root:cli.py:1244 INFO root:cli.py:1245 --- 2ping statistics --- INFO root:cli.py:1250 20 pings transmitted, 12 received, 40% ping loss, time 3s 289ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 8 undetermined (40%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 38.654/836.327/924.740/1752.864/520.446 ms INFO root:cli.py:1293 32 raw packets transmitted, 12 received INFO root:cli.py:1244 INFO root:cli.py:1245 --- 2ping statistics --- INFO root:cli.py:1250 13 pings transmitted, 7 received, 46% ping loss, time 3s 289ms INFO root:cli.py:1262 0 outbound ping losses (0%), 0 inbound (0%), 6 undetermined (46%) INFO root:cli.py:1282 rtt min/avg/ewma/max/mdev = 448.297/814.474/723.860/1262.084/373.333 ms INFO root:cli.py:1293 13 raw packets transmitted, 20 received DEBUG root:cli.py:731 Closing socket: DEBUG root:cli.py:731 Closing socket: =========================== short test summary info ============================ FAILED tests/test_cli.py::TestCLI::test_adaptive - AssertionError: 5 not grea... FAILED tests/test_cli.py::TestCLI::test_flood - AssertionError: 20 not greate... FAILED tests/test_cli.py::TestCLIInet::test_adaptive - AssertionError: 8 not ... FAILED tests/test_cli.py::TestCLIInet::test_flood - AssertionError: 20 not gr... FAILED tests/test_cli.py::TestCLILoopback::test_adaptive - AssertionError: 7 ... FAILED tests/test_cli.py::TestCLILoopback::test_flood - AssertionError: 20 no... ============= 6 failed, 115 passed, 4 skipped in 169.56s (0:02:49) ============= RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.HCKTFU (%check) Bad exit status from /var/tmp/rpm-tmp.HCKTFU (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/2ping.spec