+ VERBOSE=yes + getopts dvm:h:s:c:t:p:r:l: opt + case $opt in + EXECMODE=phys + getopts dvm:h:s:c:t:p:r:l: opt + case $opt in + RELEASE=yakkety + getopts dvm:h:s:c:t:p:r:l: opt + case $opt in + TESTS_SELECTED=128 + getopts dvm:h:s:c:t:p:r:l: opt + case $opt in + EXTRAPPA=ppa:paelzer/dpdk-bug-1625542 + getopts dvm:h:s:c:t:p:r:l: opt + '[' phys = virt ']' + '[' phys = client ']' + '[' 0 -ne 0 ']' + echo '' + declare -A level + level[1]=0 + level[2]=0 + level[3]=0 ++ tput setaf 1 + RED='' ++ tput setaf 2 + GREEN='' ++ tput setaf 3 + YELLOW='' ++ tput setaf 4 + BLUE='' ++ tput sgr0 + NORMAL='(B' + main + case $EXECMODE in + logmsg 1 'phys (BM) tests' + lvl=1 + msg='phys (BM) tests' + sameline=0 + [[ 1 -ne 0 ]] + level[${1}]=1 + for i in '{1..3}' + [[ 1 -lt 1 ]] + for i in '{1..3}' + [[ 1 -lt 2 ]] + level[${i}]=0 + for i in '{1..3}' + [[ 1 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 1 + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 1 0 0 + tee -a dpdk-test.status 1.0.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:10:40 (12:10:40): + printf %s 'phys (BM) tests' + tee -a dpdk-test.status phys (BM) tests+ logmsg 2 'initialize environment' + lvl=2 + msg='initialize environment' + sameline=0 + [[ 2 -ne 0 ]] + level[${1}]=1 + for i in '{1..3}' + [[ 2 -lt 1 ]] + for i in '{1..3}' + [[ 2 -lt 2 ]] + for i in '{1..3}' + [[ 2 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 2 + for i in '$(seq 2 "${lvl}")' + printf ' ' + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 1 1 0 + tee -a dpdk-test.status 1.1.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:10:40 (12:10:40): + printf %s 'initialize environment' + tee -a dpdk-test.status initialize environment+ tool_clean + set -e + apt_get_noninteracitve install openvswitch-switch + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install openvswitch-switch Reading package lists... Building dependency tree... Reading state information... openvswitch-switch is already the newest version (2.6.0-0ubuntu2). The following packages were automatically installed and are no longer required: fonts-noto-cjk libdevel-caller-perl libdevel-lexalias-perl libpadwalker-perl libtype-tiny-perl libtype-tiny-xs-perl libxen-4.6 Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + ovs-vsctl --no-wait del-br ovsdpdkbr0 ovs-vsctl: no bridge named ovsdpdkbr0 + /bin/true + ovs-vsctl --no-wait del-br ovsbr0 + ovs-vsctl --no-wait emer-reset + apt_get_noninteracitve remove --purge openvswitch-switch-dpdk + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold remove --purge openvswitch-switch-dpdk Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: fonts-noto-cjk libdevel-caller-perl libdevel-lexalias-perl libpadwalker-perl libtype-tiny-perl libtype-tiny-xs-perl libxen-4.6 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: openvswitch-switch-dpdk* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 2.594 kB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 211964 files and directories currently installed.) Removing openvswitch-switch-dpdk (2.6.0-0ubuntu2) ... + apt_get_noninteracitve remove --purge openvswitch-switch openvswitch-switch-dbgsym + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold remove --purge openvswitch-switch openvswitch-switch-dbgsym Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package openvswitch-switch-dbgsym + /bin/true + tool_clean_guests + set -e + tool_clean_guest guest-virtio-dpdk + local guest=guest-virtio-dpdk + uvt-kvm destroy guest-virtio-dpdk uvt-kvm: error: domain 'guest-virtio-dpdk' not found. + /bin/true + virsh undefine guest-virtio-dpdk error: failed to get domain 'guest-virtio-dpdk' error: Domain not found: no domain with matching name 'guest-virtio-dpdk' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-1 + local guest=guest-dpdk-vhost-user-singleq-1 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-1 error: failed to get domain 'guest-dpdk-vhost-user-singleq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-2 + local guest=guest-dpdk-vhost-user-singleq-2 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-2 error: failed to get domain 'guest-dpdk-vhost-user-singleq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-2' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-1 + local guest=guest-dpdk-vhost-user-multiq-1 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-1 error: failed to get domain 'guest-dpdk-vhost-user-multiq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-2 + local guest=guest-dpdk-vhost-user-multiq-2 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-2 error: failed to get domain 'guest-dpdk-vhost-user-multiq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-2' + /bin/true + tool_clean_guest guest-openvswitch-1 + local guest=guest-openvswitch-1 + uvt-kvm destroy guest-openvswitch-1 + virsh undefine guest-openvswitch-1 error: failed to get domain 'guest-openvswitch-1' error: Domain not found: no domain with matching name 'guest-openvswitch-1' + /bin/true + tool_clean_guest guest-openvswitch-2 + local guest=guest-openvswitch-2 + uvt-kvm destroy guest-openvswitch-2 + virsh undefine guest-openvswitch-2 error: failed to get domain 'guest-openvswitch-2' error: Domain not found: no domain with matching name 'guest-openvswitch-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 0 ++ local idx=0 ++ local guestname=guest-endurance-dpdk-vhost-user-0 ++ echo guest-endurance-dpdk-vhost-user-0 + tool_clean_guest guest-endurance-dpdk-vhost-user-0 + local guest=guest-endurance-dpdk-vhost-user-0 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-0 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-0' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-0 error: failed to get domain 'guest-endurance-dpdk-vhost-user-0' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-0' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 1 ++ local idx=1 ++ local guestname=guest-endurance-dpdk-vhost-user-1 ++ echo guest-endurance-dpdk-vhost-user-1 + tool_clean_guest guest-endurance-dpdk-vhost-user-1 + local guest=guest-endurance-dpdk-vhost-user-1 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-1 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-1' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-1 error: failed to get domain 'guest-endurance-dpdk-vhost-user-1' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-1' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 2 ++ local idx=2 ++ local guestname=guest-endurance-dpdk-vhost-user-2 ++ echo guest-endurance-dpdk-vhost-user-2 + tool_clean_guest guest-endurance-dpdk-vhost-user-2 + local guest=guest-endurance-dpdk-vhost-user-2 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-2 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-2' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-2 error: failed to get domain 'guest-endurance-dpdk-vhost-user-2' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 3 ++ local idx=3 ++ local guestname=guest-endurance-dpdk-vhost-user-3 ++ echo guest-endurance-dpdk-vhost-user-3 + tool_clean_guest guest-endurance-dpdk-vhost-user-3 + local guest=guest-endurance-dpdk-vhost-user-3 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-3 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-3' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-3 error: failed to get domain 'guest-endurance-dpdk-vhost-user-3' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-3' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 4 ++ local idx=4 ++ local guestname=guest-endurance-dpdk-vhost-user-4 ++ echo guest-endurance-dpdk-vhost-user-4 + tool_clean_guest guest-endurance-dpdk-vhost-user-4 + local guest=guest-endurance-dpdk-vhost-user-4 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-4 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-4' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-4 error: failed to get domain 'guest-endurance-dpdk-vhost-user-4' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-4' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 5 ++ local idx=5 ++ local guestname=guest-endurance-dpdk-vhost-user-5 ++ echo guest-endurance-dpdk-vhost-user-5 + tool_clean_guest guest-endurance-dpdk-vhost-user-5 + local guest=guest-endurance-dpdk-vhost-user-5 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-5 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-5' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-5 error: failed to get domain 'guest-endurance-dpdk-vhost-user-5' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-5' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 6 ++ local idx=6 ++ local guestname=guest-endurance-dpdk-vhost-user-6 ++ echo guest-endurance-dpdk-vhost-user-6 + tool_clean_guest guest-endurance-dpdk-vhost-user-6 + local guest=guest-endurance-dpdk-vhost-user-6 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-6 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-6' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-6 error: failed to get domain 'guest-endurance-dpdk-vhost-user-6' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-6' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 7 ++ local idx=7 ++ local guestname=guest-endurance-dpdk-vhost-user-7 ++ echo guest-endurance-dpdk-vhost-user-7 + tool_clean_guest guest-endurance-dpdk-vhost-user-7 + local guest=guest-endurance-dpdk-vhost-user-7 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-7 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-7' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-7 error: failed to get domain 'guest-endurance-dpdk-vhost-user-7' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-7' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 8 ++ local idx=8 ++ local guestname=guest-endurance-dpdk-vhost-user-8 ++ echo guest-endurance-dpdk-vhost-user-8 + tool_clean_guest guest-endurance-dpdk-vhost-user-8 + local guest=guest-endurance-dpdk-vhost-user-8 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-8 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-8' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-8 error: failed to get domain 'guest-endurance-dpdk-vhost-user-8' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-8' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 9 ++ local idx=9 ++ local guestname=guest-endurance-dpdk-vhost-user-9 ++ echo guest-endurance-dpdk-vhost-user-9 + tool_clean_guest guest-endurance-dpdk-vhost-user-9 + local guest=guest-endurance-dpdk-vhost-user-9 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-9 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-9' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-9 error: failed to get domain 'guest-endurance-dpdk-vhost-user-9' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-9' + /bin/true + rm -f '/var/lib/uvtool/libvirt/images/guest-*' + rm -f '/var/run/openvswitch/vhost-user-*' + set +e + apt_get_noninteracitve remove --purge libvirt-bin qemu-kvm + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold remove --purge libvirt-bin qemu-kvm Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: augeas-lenses fonts-noto-cjk libaugeas0 libdevel-caller-perl libdevel-lexalias-perl libnetcf1 libnl-route-3-200 libpadwalker-perl libtype-tiny-perl libtype-tiny-xs-perl libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libx86-1 libxen-4.6 pm-utils python-libvirt python-simplestreams socat vbetool Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libvirt-bin* qemu-kvm* uvtool-libvirt* 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. After this operation, 271 kB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 211958 files and directories currently installed.) Removing uvtool-libvirt (0~bzr99-0ubuntu2) ... Removing libvirt-bin (2.1.0-1ubuntu8) ... Removing qemu-kvm (1:2.6.1+dfsg-0ubuntu5) ... Processing triggers for man-db (2.7.5-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 211927 files and directories currently installed.) Removing uvtool-libvirt (0~bzr99-0ubuntu2) ... Purging configuration files for uvtool-libvirt (0~bzr99-0ubuntu2) ... Pool uvtool destroyed Pool uvtool has been undefined Removing qemu-kvm (1:2.6.1+dfsg-0ubuntu5) ... Purging configuration files for qemu-kvm (1:2.6.1+dfsg-0ubuntu5) ... + rm -rf /var/lib/libvirt/qemu /var/cache/libvirt/qemu /etc/libvirt/qemu/networks/autostart /etc/apparmor.d/libvirt + apt_get_noninteracitve remove --purge '*dpdk*' '*librte*' + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold remove --purge '*dpdk*' '*librte*' Reading package lists... Building dependency tree... Reading state information... Package 'libdpdk0' is not installed, so not removed Package 'openvswitch-switch-dpdk' is not installed, so not removed The following packages were automatically installed and are no longer required: alembic augeas-lenses fonts-noto-cjk formencode-i18n ieee-data libaugeas0 libdevel-caller-perl libdevel-lexalias-perl libnetcf1 libnl-route-3-200 libpadwalker-perl libtype-tiny-perl libtype-tiny-xs-perl libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libx86-1 libxen-4.6 pm-utils pycadf-common python-alembic python-amqp python-anyjson python-appdirs python-blinker python-boto python-cachetools python-cliff python-cmd2 python-concurrent.futures python-contextlib2 python-dateutil python-debtcollector python-decorator python-designateclient python-dnspython python-dogpile.cache python-eventlet python-extras python-fasteners python-fixtures python-formencode python-funcsigs python-functools32 python-futurist python-greenlet python-iso8601 python-jsonschema python-jwt python-keystoneauth1 python-keystoneclient python-keystonemiddleware python-kombu python-libvirt python-linecache2 python-logutils python-mako python-memcache python-migrate python-mimeparse python-mock python-monotonic python-msgpack python-ndg-httpsclient python-netaddr python-netifaces python-neutron python-neutron-lib python-neutronclient python-novaclient python-oauthlib python-openid python-openvswitch python-os-client-config python-osc-lib python-oslo.cache python-oslo.concurrency python-oslo.config python-oslo.context python-oslo.db python-oslo.i18n python-oslo.log python-oslo.messaging python-oslo.middleware python-oslo.policy python-oslo.reports python-oslo.rootwrap python-oslo.serialization python-oslo.service python-oslo.utils python-oslo.versionedobjects python-osprofiler python-paste python-pastedeploy python-pastedeploy-tpl python-pastescript python-pbr python-pecan python-pika python-pika-pool python-positional python-posix-ipc python-prettytable python-psutil python-pycadf python-pyinotify python-pymysql python-pyparsing python-repoze.lru python-requests python-requestsexceptions python-retrying python-rfc3986 python-routes python-ryu python-scgi python-simplegeneric python-simplestreams python-singledispatch python-sqlalchemy python-sqlalchemy-ext python-sqlparse python-stevedore python-tempita python-testtools python-traceback2 python-unicodecsv python-unittest2 python-urllib3 python-waitress python-webob python-webtest python-yaml socat vbetool Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: dpdk* dpdk-dev* dpdk-doc* dpdk-igb-uio-dkms* dpdk-rte-kni-dkms* libdpdk-dev* libethdev4* librte-acl2* librte-cfgfile2* librte-cmdline2* librte-cryptodev1* librte-distributor1* librte-eal2* librte-hash2* librte-ip-frag1* librte-jobstats1* librte-kni2* librte-kvargs1* librte-lpm2* librte-mbuf2* librte-mempool2* librte-meter1* librte-pdump1* librte-pipeline3* librte-pmd-af-packet1* librte-pmd-bnxt1* librte-pmd-bond1* librte-pmd-cxgbe1* librte-pmd-e1000-1* librte-pmd-ena1* librte-pmd-enic1* librte-pmd-fm10k1* librte-pmd-i40e1* librte-pmd-ixgbe1* librte-pmd-null-crypto1* librte-pmd-null1* librte-pmd-pcap1* librte-pmd-ring2* librte-pmd-vhost1* librte-pmd-virtio1* librte-pmd-vmxnet3-uio1* librte-pmd-xenvirt1* librte-port3* librte-power1* librte-reorder1* librte-ring1* librte-sched1* librte-table2* librte-timer1* librte-vhost3* python-networking-ovs-dpdk* 0 upgraded, 0 newly installed, 51 to remove and 0 not upgraded. After this operation, 68,1 MB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 211927 files and directories currently installed.) Removing dpdk (16.07-0ubuntu4~ppa6) ... Removing dpdk-igb-uio-dkms (16.07-0ubuntu4~ppa6) ... -------- Uninstall Beginning -------- Module: dpdk-igb-uio Version: 16.07 Kernel: 4.8.0-17-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. igb_uio.ko: - Uninstallation - Deleting from: /lib/modules/4.8.0-17-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod.... DKMS: uninstall completed. ------------------------------ Deleting module version: 16.07 completely from the DKMS tree. ------------------------------ Done. Removing dpdk-rte-kni-dkms (16.07-0ubuntu4~ppa6) ... -------- Uninstall Beginning -------- Module: dpdk-rte-kni Version: 16.07 Kernel: 4.8.0-17-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. rte_kni.ko: - Uninstallation - Deleting from: /lib/modules/4.8.0-17-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod.... DKMS: uninstall completed. ------------------------------ Deleting module version: 16.07 completely from the DKMS tree. ------------------------------ Done. Removing dpdk-dev (16.07-0ubuntu4~ppa6) ... Removing dpdk-doc (16.07-0ubuntu4~ppa6) ... Removing libdpdk-dev:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-e1000-1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-bnxt1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-table2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-acl2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-cfgfile2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-xenvirt1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-bond1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-cmdline2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-null-crypto1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-cryptodev1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-distributor1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-vhost1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-vhost3:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-enic1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-hash2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-port3:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-ip-frag1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-jobstats1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-kni2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-virtio1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-ring2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-lpm2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-mbuf2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pdump1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-meter1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pipeline3:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-af-packet1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-cxgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-ena1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-fm10k1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-i40e1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-ixgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-null1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-pcap1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-pmd-vmxnet3-uio1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-power1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-reorder1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-sched1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-timer1:amd64 (16.07-0ubuntu4~ppa6) ... Removing python-networking-ovs-dpdk (2015.1.1+git20151118.35ac4c7-1) ... Removing libethdev4:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-kvargs1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-mempool2:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-ring1:amd64 (16.07-0ubuntu4~ppa6) ... Removing librte-eal2:amd64 (16.07-0ubuntu4~ppa6) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for man-db (2.7.5-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 208660 files and directories currently installed.) Removing dpdk (16.07-0ubuntu4~ppa6) ... Purging configuration files for dpdk (16.07-0ubuntu4~ppa6) ... Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for systemd (231-9git1) ... + rm -f /var/run/.rte_config + apt_get_noninteracitve autoremove + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold autoremove Reading package lists... Building dependency tree... Reading state information... The following packages will be REMOVED: alembic augeas-lenses fonts-noto-cjk formencode-i18n ieee-data libaugeas0 libdevel-caller-perl libdevel-lexalias-perl libnetcf1 libnl-route-3-200 libpadwalker-perl libtype-tiny-perl libtype-tiny-xs-perl libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libx86-1 libxen-4.6 pm-utils pycadf-common python-alembic python-amqp python-anyjson python-appdirs python-blinker python-boto python-cachetools python-cliff python-cmd2 python-concurrent.futures python-contextlib2 python-dateutil python-debtcollector python-decorator python-designateclient python-dnspython python-dogpile.cache python-eventlet python-extras python-fasteners python-fixtures python-formencode python-funcsigs python-functools32 python-futurist python-greenlet python-iso8601 python-jsonschema python-jwt python-keystoneauth1 python-keystoneclient python-keystonemiddleware python-kombu python-libvirt python-linecache2 python-logutils python-mako python-memcache python-migrate python-mimeparse python-mock python-monotonic python-msgpack python-ndg-httpsclient python-netaddr python-netifaces python-neutron python-neutron-lib python-neutronclient python-novaclient python-oauthlib python-openid python-openvswitch python-os-client-config python-osc-lib python-oslo.cache python-oslo.concurrency python-oslo.config python-oslo.context python-oslo.db python-oslo.i18n python-oslo.log python-oslo.messaging python-oslo.middleware python-oslo.policy python-oslo.reports python-oslo.rootwrap python-oslo.serialization python-oslo.service python-oslo.utils python-oslo.versionedobjects python-osprofiler python-paste python-pastedeploy python-pastedeploy-tpl python-pastescript python-pbr python-pecan python-pika python-pika-pool python-positional python-posix-ipc python-prettytable python-psutil python-pycadf python-pyinotify python-pymysql python-pyparsing python-repoze.lru python-requests python-requestsexceptions python-retrying python-rfc3986 python-routes python-ryu python-scgi python-simplegeneric python-simplestreams python-singledispatch python-sqlalchemy python-sqlalchemy-ext python-sqlparse python-stevedore python-tempita python-testtools python-traceback2 python-unicodecsv python-unittest2 python-urllib3 python-waitress python-webob python-webtest python-yaml socat vbetool 0 upgraded, 0 newly installed, 136 to remove and 0 not upgraded. After this operation, 217 MB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 208656 files and directories currently installed.) Removing python-neutron (2:9.0.0~rc3-0ubuntu1) ... Removing python-neutron-lib (0.4.0-0ubuntu1) ... Removing python-oslo.db (4.13.3-1ubuntu1) ... Removing alembic (0.8.7-2ubuntu1) ... Removing libvirt-daemon-system (2.1.0-1ubuntu8) ... Warning: Stopping virtlogd.service, but it can still be activated by: virtlogd.socket Removing libvirt-daemon dnsmasq configuration Removing libvirt-daemon (2.1.0-1ubuntu8) ... Removing libnetcf1:amd64 (1:0.2.8-1ubuntu2) ... Removing libaugeas0 (1.6.0-0ubuntu3) ... Removing augeas-lenses (1.6.0-0ubuntu3) ... Removing fonts-noto-cjk (1:1.004+repack2-1) ... Removing python-pastescript (1.7.5-3build1) ... Removing python-pecan (1.1.2-0ubuntu1) ... Removing python-webtest (2.0.18-1ubuntu1) ... Removing python-ryu (4.5+dfsg1-0ubuntu1) ... Removing python-oslo.versionedobjects (1.17.0-0ubuntu1) ... Removing libdevel-lexalias-perl (0.05-1build3) ... Removing libdevel-caller-perl (2.06-1build3) ... Removing libnl-route-3-200:amd64 (3.2.27-1) ... Removing libpadwalker-perl (2.2-1build1) ... Removing libtype-tiny-perl (1.000005-1) ... Removing libtype-tiny-xs-perl (0.012-1build1) ... Removing libvirt-clients (2.1.0-1ubuntu8) ... Removing python-libvirt (2.0.0-1) ... Removing libvirt0:amd64 (2.1.0-1ubuntu8) ... Removing vbetool (1.1-4) ... Removing libx86-1:amd64 (1.1+ds1-10) ... Removing libxen-4.6:amd64 (4.6.0-1ubuntu5) ... Removing pm-utils (1.4.1-16) ... Removing python-keystonemiddleware (4.9.0-0ubuntu1) ... Removing python-pycadf (2.2.0-2) ... Removing pycadf-common (2.2.0-2) ... Removing python-alembic (0.8.7-2ubuntu1) ... Removing python-osprofiler (1.4.0-0ubuntu1) ... Removing python-oslo.messaging (5.10.0-0ubuntu1) ... Removing python-kombu (3.0.35-1.1ubuntu1) ... Removing python-amqp (1.4.9-1) ... Removing python-anyjson (0.3.3-1build1) ... Removing python-neutronclient (1:6.0.0-0ubuntu1) ... Removing python-designateclient (2.3.0-0ubuntu1) ... Removing python-osc-lib (1.1.0-0ubuntu1) ... Removing python-os-client-config (1.18.0-0ubuntu3) ... Removing python-appdirs (1.4.0-2) ... Removing python-novaclient (2:6.0.0-0ubuntu1) ... Removing python-keystoneclient (1:3.5.0-0ubuntu1) ... Removing python-keystoneauth1 (2.12.1-0ubuntu2) ... Removing python-oauthlib (1.1.2-1) ... Removing python-blinker (1.3.dfsg2-1build1) ... Removing python-simplestreams (0.1.0~bzr436-0ubuntu1) ... Removing python-boto (2.40.0-1ubuntu1) ... Removing python-cachetools (1.1.6-1) ... Removing python-cliff (2.2.0-0ubuntu1) ... Removing python-cmd2 (0.6.8-1) ... Removing python-oslo.service (1.16.0-0ubuntu1) ... Removing python-oslo.concurrency (3.14.0-1) ... Removing python-futurist (0.13.0-2) ... Removing python-concurrent.futures (3.0.5-2) ... Removing python-contextlib2 (0.5.3-1) ... Removing python-oslo.cache (1.14.0-0ubuntu1) ... Removing python-oslo.log (3.16.0-0ubuntu1) ... Removing python-dateutil (2.4.2-1) ... Removing python-oslo.reports (1.14.0-0ubuntu1) ... Removing python-oslo.policy (1.14.0-0ubuntu1) ... Removing python-oslo.serialization (2.13.0-0ubuntu1) ... Removing python-oslo.middleware (3.19.0-0ubuntu1) ... Removing python-oslo.utils (3.16.0-0ubuntu1) ... Removing python-oslo.config (1:3.17.0-1ubuntu1) ... Removing python-debtcollector (1.5.0-1) ... Removing python-migrate (0.10.0-4ubuntu1) ... Removing python-decorator (4.0.6-1) ... Removing python-dogpile.cache (0.6.2-0ubuntu1) ... Removing python-eventlet (0.19.0-2ubuntu1) ... Removing python-fixtures (3.0.0-0ubuntu1) ... Removing python-testtools (1.8.1-0ubuntu1) ... Removing python-extras (0.0.3-3) ... Removing python-fasteners (0.12.0-2ubuntu1) ... Removing python-jsonschema (2.5.1-5) ... Removing python-mock (2.0.0-1) ... Removing python-funcsigs (1.0.2-1) ... Removing python-functools32 (3.2.3.2-2) ... Removing python-greenlet (0.4.10-1) ... Removing python-iso8601 (0.1.11-1) ... Removing python-jwt (1.4.1-1) ... Removing python-unittest2 (1.1.0-6.1) ... Removing python-traceback2 (1.4.0-3) ... Removing python-linecache2 (1.0.0-2) ... Removing python-logutils (0.3.3-5) ... Removing python-mako (1.0.4+ds1-1ubuntu1) ... Removing python-memcache (1.57-1) ... Removing python-mimeparse (0.1.4-1build1) ... Removing python-monotonic (0.6-2) ... Removing python-msgpack (0.4.8-1) ... Removing python-ndg-httpsclient (0.4.2-1) ... Removing python-netifaces (0.10.4-0.1build2) ... Removing python-openid (2.2.5-6) ... Removing python-openvswitch (2.6.0-0ubuntu2) ... Removing python-oslo.context (2.9.0-1ubuntu1) ... Removing python-oslo.i18n (3.9.0-1) ... Removing python-oslo.rootwrap (5.1.0-0ubuntu1) ... Removing python-pastedeploy (1.5.2-4) ... Removing python-pastedeploy-tpl (1.5.2-4) ... Removing python-stevedore (1.17.1-1) ... Removing python-requestsexceptions (1.1.2-0ubuntu1) ... Removing python-pika-pool (0.1.3-1ubuntu1) ... Removing python-pika (0.10.0-1) ... Removing python-positional (1.1.1-0ubuntu1) ... Removing python-posix-ipc (0.9.8-2build2) ... Removing python-prettytable (0.7.2-3) ... Removing python-psutil (4.2.0-1) ... Removing python-pyinotify (0.9.6-1) ... Removing python-pymysql (0.7.6-1ubuntu1) ... Removing python-pyparsing (2.1.8+dfsg1-1) ... Removing python-routes (2.2-1ubuntu2) ... Removing python-repoze.lru (0.6-6) ... Removing python-requests (2.10.0-2) ... Removing python-retrying (1.3.3-1) ... Removing python-rfc3986 (0.2.0-2) ... Removing python-scgi (1.13-1.1build1) ... Removing python-simplegeneric (0.8.1-1) ... Removing python-singledispatch (3.4.0.3-2) ... Removing python-sqlalchemy-ext (1.0.14+ds1-1ubuntu1) ... Removing python-sqlalchemy (1.0.14+ds1-1ubuntu1) ... Removing python-sqlparse (0.1.18-1) ... Removing python-unicodecsv (0.14.1-1) ... Removing python-urllib3 (1.15.1-2) ... Removing python-waitress (0.8.10-1) ... Removing python-webob (1.6.1-1) ... Removing python-yaml (3.11-3build1) ... Removing socat (1.7.3.1-1) ... Removing python-paste (1.7.5.1-6ubuntu3) ... Removing python-formencode (1.3.0-0ubuntu5) ... Removing formencode-i18n (1.3.0-0ubuntu5) ... Removing python-netaddr (0.7.18-1) ... Removing ieee-data (20160613.1) ... Removing python-dnspython (1.14.0-3) ... Removing python-pbr (1.8.0-4.1ubuntu1) ... Removing python-tempita (0.5.2-1build1) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for fontconfig (2.11.94-0ubuntu2) ... + killall pidstat pidstat: no process found + /bin/true + killall mpstat mpstat: no process found + /bin/true + set +e + tool_init 10 8 + local gpages=10 + local mpages=8 + set -e + sudo tee /etc/apt/sources.list.d/ddebs.list ++ lsb_release -cs + echo 'deb http://ddebs.ubuntu.com yakkety main restricted universe multiverse' deb http://ddebs.ubuntu.com yakkety main restricted universe multiverse + apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C8CAB6595FDFF622 Warning: apt-key output should not be parsed (stdout is not a terminal) Executing: /tmp/tmp.syitJBMIoy/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys C8CAB6595FDFF622 gpg: key C8CAB6595FDFF622: "Ubuntu Debug Symbol Archive Automatic Signing Key (2016) " not changed gpg: Total number processed: 1 gpg: unchanged: 1 + tool_distupgrade + grep -q proposed /etc/apt/sources.list + rm /etc/apt/sources.list.d/ddebs.list /etc/apt/sources.list.d/paelzer-ubuntu-dpdk-bug-1625542-yakkety.list + '[' -n ppa:paelzer/dpdk-bug-1625542 ']' + apt-add-repository -y -s ppa:paelzer/dpdk-bug-1625542 gpg: keybox '/tmp/tmpkgf_ct26/pubring.gpg' created gpg: /tmp/tmpkgf_ct26/trustdb.gpg: trustdb created gpg: key 42C3EB37B6832E30: public key "Launchpad PPA for ChristianEhrhardt" imported gpg: Total number processed: 1 gpg: imported: 1 Warning: apt-key output should not be parsed (stdout is not a terminal) OK + apt_get_noninteracitve update + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold update Get:1 http://archive.ubuntu.com//ubuntu yakkety InRelease [247 kB] Hit:2 http://ppa.launchpad.net/paelzer/dpdk-bug-1625542/ubuntu yakkety InRelease Get:3 http://ppa.launchpad.net/paelzer/dpdk-bug-1625542/ubuntu yakkety/main Sources [2.196 B] Hit:4 http://archive.ubuntu.com//ubuntu yakkety-updates InRelease Hit:5 http://archive.ubuntu.com//ubuntu yakkety-security InRelease Get:6 http://archive.ubuntu.com//ubuntu yakkety/main Sources [905 kB] Get:7 http://archive.ubuntu.com//ubuntu yakkety/universe Sources [8.045 kB] Get:8 http://archive.ubuntu.com//ubuntu yakkety/main amd64 Packages [1.226 kB] Get:9 http://archive.ubuntu.com//ubuntu yakkety/universe amd64 Packages [7.743 kB] Fetched 18,2 MB in 5s (3.068 kB/s) Reading package lists... + apt_get_noninteracitve dist-upgrade + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold dist-upgrade Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: lxd lxd-client 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1.134 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://archive.ubuntu.com//ubuntu yakkety/main amd64 lxd amd64 2.3-0ubuntu7 [801 kB] Get:2 http://archive.ubuntu.com//ubuntu yakkety/main amd64 lxd-client amd64 2.3-0ubuntu7 [333 kB] Fetched 1.134 kB in 1s (609 kB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 199739 files and directories currently installed.) Preparing to unpack .../0-lxd_2.3-0ubuntu7_amd64.deb ... Warning: Stopping lxd.service, but it can still be activated by: lxd.socket Unpacking lxd (2.3-0ubuntu7) over (2.3-0ubuntu6) ... Preparing to unpack .../1-lxd-client_2.3-0ubuntu7_amd64.deb ... Unpacking lxd-client (2.3-0ubuntu7) over (2.3-0ubuntu6) ... Processing triggers for ureadahead (0.100.0-19) ... Setting up lxd-client (2.3-0ubuntu7) ... Processing triggers for systemd (231-9git1) ... Processing triggers for man-db (2.7.5-1) ... Setting up lxd (2.3-0ubuntu7) ... + apt_get_noninteracitve install dpdk expect + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install dpdk expect Reading package lists... Building dependency tree... Reading state information... expect is already the newest version (5.45-7). The following additional packages will be installed: libethdev4 librte-cmdline2 librte-cryptodev1 librte-eal2 librte-hash2 librte-kvargs1 librte-mbuf2 librte-mempool2 librte-pdump1 librte-pmd-af-packet1 librte-pmd-bnxt1 librte-pmd-bond1 librte-pmd-cxgbe1 librte-pmd-e1000-1 librte-pmd-ena1 librte-pmd-enic1 librte-pmd-fm10k1 librte-pmd-i40e1 librte-pmd-ixgbe1 librte-pmd-null-crypto1 librte-pmd-null1 librte-pmd-pcap1 librte-pmd-ring2 librte-pmd-vhost1 librte-pmd-virtio1 librte-pmd-vmxnet3-uio1 librte-pmd-xenvirt1 librte-ring1 librte-vhost3 Suggested packages: dpdk-igb-uio-dkms dpdk-rte-kni-dkms The following NEW packages will be installed: dpdk libethdev4 librte-cmdline2 librte-cryptodev1 librte-eal2 librte-hash2 librte-kvargs1 librte-mbuf2 librte-mempool2 librte-pdump1 librte-pmd-af-packet1 librte-pmd-bnxt1 librte-pmd-bond1 librte-pmd-cxgbe1 librte-pmd-e1000-1 librte-pmd-ena1 librte-pmd-enic1 librte-pmd-fm10k1 librte-pmd-i40e1 librte-pmd-ixgbe1 librte-pmd-null-crypto1 librte-pmd-null1 librte-pmd-pcap1 librte-pmd-ring2 librte-pmd-vhost1 librte-pmd-virtio1 librte-pmd-vmxnet3-uio1 librte-pmd-xenvirt1 librte-ring1 librte-vhost3 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/1.224 kB of archives. After this operation, 3.507 kB of additional disk space will be used. Selecting previously unselected package librte-eal2:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 199738 files and directories currently installed.) Preparing to unpack .../00-librte-eal2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-eal2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-ring1:amd64. Preparing to unpack .../01-librte-ring1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-ring1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-mempool2:amd64. Preparing to unpack .../02-librte-mempool2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-mempool2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package libethdev4:amd64. Preparing to unpack .../03-libethdev4_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking libethdev4:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-cmdline2:amd64. Preparing to unpack .../04-librte-cmdline2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-cmdline2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-kvargs1:amd64. Preparing to unpack .../05-librte-kvargs1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-kvargs1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-mbuf2:amd64. Preparing to unpack .../06-librte-mbuf2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-mbuf2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pdump1:amd64. Preparing to unpack .../07-librte-pdump1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pdump1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-bond1:amd64. Preparing to unpack .../08-librte-pmd-bond1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-bond1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-xenvirt1:amd64. Preparing to unpack .../09-librte-pmd-xenvirt1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-xenvirt1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package dpdk. Preparing to unpack .../10-dpdk_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking dpdk (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-cryptodev1:amd64. Preparing to unpack .../11-librte-cryptodev1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-cryptodev1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-hash2:amd64. Preparing to unpack .../12-librte-hash2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-hash2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-af-packet1:amd64. Preparing to unpack .../13-librte-pmd-af-packet1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-af-packet1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-bnxt1:amd64. Preparing to unpack .../14-librte-pmd-bnxt1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-bnxt1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-cxgbe1:amd64. Preparing to unpack .../15-librte-pmd-cxgbe1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-cxgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-e1000-1:amd64. Preparing to unpack .../16-librte-pmd-e1000-1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-e1000-1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-ena1:amd64. Preparing to unpack .../17-librte-pmd-ena1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-ena1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-enic1:amd64. Preparing to unpack .../18-librte-pmd-enic1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-enic1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-fm10k1:amd64. Preparing to unpack .../19-librte-pmd-fm10k1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-fm10k1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-i40e1:amd64. Preparing to unpack .../20-librte-pmd-i40e1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-i40e1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-ixgbe1:amd64. Preparing to unpack .../21-librte-pmd-ixgbe1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-ixgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-null-crypto1:amd64. Preparing to unpack .../22-librte-pmd-null-crypto1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-null-crypto1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-null1:amd64. Preparing to unpack .../23-librte-pmd-null1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-null1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-pcap1:amd64. Preparing to unpack .../24-librte-pmd-pcap1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-pcap1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-ring2:amd64. Preparing to unpack .../25-librte-pmd-ring2_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-ring2:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-vhost3:amd64. Preparing to unpack .../26-librte-vhost3_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-vhost3:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-vhost1:amd64. Preparing to unpack .../27-librte-pmd-vhost1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-vhost1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-virtio1:amd64. Preparing to unpack .../28-librte-pmd-virtio1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-virtio1:amd64 (16.07-0ubuntu4~ppa6) ... Selecting previously unselected package librte-pmd-vmxnet3-uio1:amd64. Preparing to unpack .../29-librte-pmd-vmxnet3-uio1_16.07-0ubuntu4~ppa6_amd64.deb ... Unpacking librte-pmd-vmxnet3-uio1:amd64 (16.07-0ubuntu4~ppa6) ... Processing triggers for ureadahead (0.100.0-19) ... Setting up librte-eal2:amd64 (16.07-0ubuntu4~ppa6) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for systemd (231-9git1) ... Setting up librte-cmdline2:amd64 (16.07-0ubuntu4~ppa6) ... Processing triggers for man-db (2.7.5-1) ... Setting up librte-ring1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-hash2:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-mempool2:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-mbuf2:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-kvargs1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up libethdev4:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-af-packet1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-null1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-ena1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-ixgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-xenvirt1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-vhost3:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-enic1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-bond1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-ring2:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-cxgbe1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-vmxnet3-uio1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-pcap1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-virtio1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-vhost1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-cryptodev1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pdump1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-fm10k1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-e1000-1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-i40e1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-null-crypto1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up librte-pmd-bnxt1:amd64 (16.07-0ubuntu4~ppa6) ... Setting up dpdk (16.07-0ubuntu4~ppa6) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for systemd (231-9git1) ... Processing triggers for ureadahead (0.100.0-19) ... + apt_get_noninteracitve install libdpdk0-dbgsym + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install libdpdk0-dbgsym Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package libdpdk0-dbgsym + /bin/true ++ dpkg-query -l dpdk ++ tail -n 1 ++ awk '{print $3}' + DPDKVER=16.07-0ubuntu4~ppa6 + dpkg --compare-versions 16.07-0ubuntu4~ppa6 ge 16.07-0 + NICBIND=dpdk-devbind + apt_get_noninteracitve install ncurses-bin + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install ncurses-bin Reading package lists... Building dependency tree... Reading state information... ncurses-bin is already the newest version (6.0+20160625-1ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + tool_prepdpdkenv 10 8 + local gpages=10 + local mpages=8 + mpages=4096 + [[ ! -d /sys/kernel/mm/hugepages/hugepages-1048576kB ]] + sed -ri -e '/^NR_2M_PAGES/d' -e '/^NR_1G_PAGES/d' -e '/^DROPCACHE_BEFORE_HP_ALLOC/d' /etc/dpdk/dpdk.conf + '[' 4096 -ne 0 ']' + echo NR_2M_PAGES=4096 + '[' 10 -ne 0 ']' + echo NR_1G_PAGES=10 + echo DROPCACHE_BEFORE_HP_ALLOC=1 + '[' phys = phys ']' ++ dpdk-devbind --status ++ awk '/ixgbe/ {print $1}' + for ID in '$(${NICBIND} --status | awk '\''/ixgbe/ {print $1}'\'')' + echo pci 0000:04:00.0 uio_pci_generic ++ tool_get_device_by_pciid 0000:04:00.0 ++ local dev=0000:04:00.0 ++ dpdk-devbind --status ++ grep 0000:04:00.0 ++ awk '{gsub(".*if=",""); print $1}' + extdev=eth4 + ip link show dev eth4 + grep -q 'state UP' + ip link set dev eth4 down + for ID in '$(${NICBIND} --status | awk '\''/ixgbe/ {print $1}'\'')' + echo pci 0000:04:00.1 uio_pci_generic ++ tool_get_device_by_pciid 0000:04:00.1 ++ local dev=0000:04:00.1 ++ dpdk-devbind --status ++ awk '{gsub(".*if=",""); print $1}' ++ grep 0000:04:00.1 + extdev=eth5 + ip link show dev eth5 + grep -q 'state UP' + ip link set dev eth5 down + '[' phys = virt ']' + service dpdk restart + report_dpdk_status + service dpdk status ● dpdk.service - DPDK runtime environment Loaded: loaded (/lib/systemd/system/dpdk.service; enabled; vendor preset: enabled) Active: active (exited) since Di 2016-10-04 12:13:57 UTC; 149ms ago Process: 9890 ExecStart=/lib/dpdk/dpdk-init start (code=exited, status=0/SUCCESS) Main PID: 9890 (code=exited, status=0/SUCCESS) Okt 04 12:13:54 horsea systemd[1]: Starting DPDK runtime environment... Okt 04 12:13:55 horsea dpdk-init[9890]: Reassigning pci:0000:04:00.0 to uio_pci_generic Okt 04 12:13:57 horsea dpdk-init[9890]: Reassigning pci:0000:04:00.1 to uio_pci_generic Okt 04 12:13:57 horsea systemd[1]: Started DPDK runtime environment. + dpdk-devbind --status Network devices using DPDK-compatible driver ============================================ 0000:04:00.0 'Ethernet Controller 10-Gigabit X540-AT2' drv=uio_pci_generic unused=ixgbe 0000:04:00.1 'Ethernet Controller 10-Gigabit X540-AT2' drv=uio_pci_generic unused=ixgbe Network devices using kernel driver =================================== 0000:02:00.0 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth0 drv=tg3 unused=uio_pci_generic *Active* 0000:02:00.1 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth1 drv=tg3 unused=uio_pci_generic 0000:02:00.2 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth2 drv=tg3 unused=uio_pci_generic 0000:02:00.3 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth3 drv=tg3 unused=uio_pci_generic Other network devices ===================== + cat /proc/meminfo MemTotal: 32815088 kB MemFree: 13043024 kB MemAvailable: 12888272 kB Buffers: 6880 kB Cached: 278832 kB SwapCached: 0 kB Active: 78320 kB Inactive: 243496 kB Active(anon): 45548 kB Inactive(anon): 205804 kB Active(file): 32772 kB Inactive(file): 37692 kB Unevictable: 53520 kB Mlocked: 53520 kB SwapTotal: 8388604 kB SwapFree: 8388604 kB Dirty: 28648 kB Writeback: 0 kB AnonPages: 89808 kB Mapped: 49376 kB Shmem: 206852 kB Slab: 285156 kB SReclaimable: 82844 kB SUnreclaim: 202312 kB KernelStack: 11648 kB PageTables: 6628 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 15358964 kB Committed_AS: 629496 kB VmallocTotal: 34359738367 kB VmallocUsed: 0 kB VmallocChunk: 0 kB HardwareCorrupted: 0 kB AnonHugePages: 38912 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 4096 HugePages_Free: 4096 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 276476 kB DirectMap2M: 9029632 kB DirectMap1G: 26214400 kB ++ cat /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages + echo '1G Pages => 10' 1G Pages => 10 + set +e ++ tool_test_enabled 1 ++ local testval=1 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' ++ tool_test_enabled 2 ++ local testval=2 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' ++ tool_test_enabled 4 ++ local testval=4 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' + logmsg 1 'prep virtual test environment' + lvl=1 + msg='prep virtual test environment' + sameline=0 + [[ 1 -ne 0 ]] + level[${1}]=2 + for i in '{1..3}' + [[ 1 -lt 1 ]] + for i in '{1..3}' + [[ 1 -lt 2 ]] + level[${i}]=0 + for i in '{1..3}' + [[ 1 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 1 + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 2 0 0 + tee -a dpdk-test.status 2.0.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:13:57 (12:13:57): + printf %s 'prep virtual test environment' + tee -a dpdk-test.status prep virtual test environment+ tool_prepguest_env + set -e + apt_get_noninteracitve install uvtool uvtool-libvirt libvirt-bin qemu-kvm + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install uvtool uvtool-libvirt libvirt-bin qemu-kvm Reading package lists... Building dependency tree... Reading state information... uvtool is already the newest version (0~bzr99-0ubuntu2). The following additional packages will be installed: augeas-lenses libaugeas0 libnetcf1 libnl-route-3-200 libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libx86-1 pm-utils python-boto python-libvirt python-ndg-httpsclient python-pyinotify python-requests python-simplestreams python-urllib3 python-yaml socat vbetool Suggested packages: augeas-doc augeas-tools radvd auditd systemtap nfs-common cpufrequtils wireless-tools radeontool python-pyinotify-doc python-socks python-ntlm The following NEW packages will be installed: augeas-lenses libaugeas0 libnetcf1 libnl-route-3-200 libvirt-bin libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libx86-1 pm-utils python-boto python-libvirt python-ndg-httpsclient python-pyinotify python-requests python-simplestreams python-urllib3 python-yaml qemu-kvm socat uvtool-libvirt vbetool 0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded. Need to get 2.258 kB/6.166 kB of archives. After this operation, 28,0 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com//ubuntu yakkety/main amd64 augeas-lenses all 1.6.0-0ubuntu3 [284 kB] Get:2 http://archive.ubuntu.com//ubuntu yakkety/main amd64 libaugeas0 amd64 1.6.0-0ubuntu3 [155 kB] Get:3 http://archive.ubuntu.com//ubuntu yakkety/main amd64 libnl-route-3-200 amd64 3.2.27-1 [124 kB] Get:4 http://archive.ubuntu.com//ubuntu yakkety/main amd64 libnetcf1 amd64 1:0.2.8-1ubuntu2 [46,4 kB] Get:5 http://archive.ubuntu.com//ubuntu yakkety/main amd64 libx86-1 amd64 1.1+ds1-10 [83,0 kB] Get:6 http://archive.ubuntu.com//ubuntu yakkety/main amd64 pm-utils all 1.4.1-16 [48,6 kB] Get:7 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-urllib3 all 1.15.1-2 [60,3 kB] Get:8 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-requests all 2.10.0-2 [57,2 kB] Get:9 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-boto all 2.40.0-1ubuntu1 [739 kB] Get:10 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-libvirt amd64 2.0.0-1 [120 kB] Get:11 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-ndg-httpsclient all 0.4.2-1 [25,5 kB] Get:12 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-pyinotify all 0.9.6-1 [24,6 kB] Get:13 http://archive.ubuntu.com//ubuntu yakkety/main amd64 python-yaml amd64 3.11-3build1 [105 kB] Get:14 http://archive.ubuntu.com//ubuntu yakkety/main amd64 vbetool amd64 1.1-4 [11,5 kB] Get:15 http://archive.ubuntu.com//ubuntu yakkety/universe amd64 python-simplestreams all 0.1.0~bzr436-0ubuntu1 [28,8 kB] Get:16 http://archive.ubuntu.com//ubuntu yakkety/universe amd64 socat amd64 1.7.3.1-1 [321 kB] Get:17 http://archive.ubuntu.com//ubuntu yakkety/universe amd64 uvtool-libvirt all 0~bzr99-0ubuntu2 [24,5 kB] Fetched 2.258 kB in 1s (1.268 kB/s) Selecting previously unselected package libvirt0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 199902 files and directories currently installed.) Preparing to unpack .../00-libvirt0_2.1.0-1ubuntu8_amd64.deb ... Unpacking libvirt0:amd64 (2.1.0-1ubuntu8) ... Selecting previously unselected package libvirt-clients. Preparing to unpack .../01-libvirt-clients_2.1.0-1ubuntu8_amd64.deb ... Unpacking libvirt-clients (2.1.0-1ubuntu8) ... Selecting previously unselected package augeas-lenses. Preparing to unpack .../02-augeas-lenses_1.6.0-0ubuntu3_all.deb ... Unpacking augeas-lenses (1.6.0-0ubuntu3) ... Selecting previously unselected package libaugeas0. Preparing to unpack .../03-libaugeas0_1.6.0-0ubuntu3_amd64.deb ... Unpacking libaugeas0 (1.6.0-0ubuntu3) ... Selecting previously unselected package libnl-route-3-200:amd64. Preparing to unpack .../04-libnl-route-3-200_3.2.27-1_amd64.deb ... Unpacking libnl-route-3-200:amd64 (3.2.27-1) ... Selecting previously unselected package libnetcf1:amd64. Preparing to unpack .../05-libnetcf1_1%3a0.2.8-1ubuntu2_amd64.deb ... Unpacking libnetcf1:amd64 (1:0.2.8-1ubuntu2) ... Selecting previously unselected package libvirt-daemon. Preparing to unpack .../06-libvirt-daemon_2.1.0-1ubuntu8_amd64.deb ... Unpacking libvirt-daemon (2.1.0-1ubuntu8) ... Selecting previously unselected package libvirt-daemon-system. Preparing to unpack .../07-libvirt-daemon-system_2.1.0-1ubuntu8_amd64.deb ... Unpacking libvirt-daemon-system (2.1.0-1ubuntu8) ... Selecting previously unselected package libx86-1:amd64. Preparing to unpack .../08-libx86-1_1.1+ds1-10_amd64.deb ... Unpacking libx86-1:amd64 (1.1+ds1-10) ... Selecting previously unselected package libvirt-bin. Preparing to unpack .../09-libvirt-bin_2.1.0-1ubuntu8_amd64.deb ... Unpacking libvirt-bin (2.1.0-1ubuntu8) ... Selecting previously unselected package pm-utils. Preparing to unpack .../10-pm-utils_1.4.1-16_all.deb ... Unpacking pm-utils (1.4.1-16) ... Selecting previously unselected package python-urllib3. Preparing to unpack .../11-python-urllib3_1.15.1-2_all.deb ... Unpacking python-urllib3 (1.15.1-2) ... Selecting previously unselected package python-requests. Preparing to unpack .../12-python-requests_2.10.0-2_all.deb ... Unpacking python-requests (2.10.0-2) ... Selecting previously unselected package python-boto. Preparing to unpack .../13-python-boto_2.40.0-1ubuntu1_all.deb ... Unpacking python-boto (2.40.0-1ubuntu1) ... Selecting previously unselected package python-libvirt. Preparing to unpack .../14-python-libvirt_2.0.0-1_amd64.deb ... Unpacking python-libvirt (2.0.0-1) ... Selecting previously unselected package python-ndg-httpsclient. Preparing to unpack .../15-python-ndg-httpsclient_0.4.2-1_all.deb ... Unpacking python-ndg-httpsclient (0.4.2-1) ... Selecting previously unselected package python-pyinotify. Preparing to unpack .../16-python-pyinotify_0.9.6-1_all.deb ... Unpacking python-pyinotify (0.9.6-1) ... Selecting previously unselected package python-yaml. Preparing to unpack .../17-python-yaml_3.11-3build1_amd64.deb ... Unpacking python-yaml (3.11-3build1) ... Selecting previously unselected package qemu-kvm. Preparing to unpack .../18-qemu-kvm_1%3a2.6.1+dfsg-0ubuntu5_amd64.deb ... Unpacking qemu-kvm (1:2.6.1+dfsg-0ubuntu5) ... Selecting previously unselected package vbetool. Preparing to unpack .../19-vbetool_1.1-4_amd64.deb ... Unpacking vbetool (1.1-4) ... Selecting previously unselected package python-simplestreams. Preparing to unpack .../20-python-simplestreams_0.1.0~bzr436-0ubuntu1_all.deb ... Unpacking python-simplestreams (0.1.0~bzr436-0ubuntu1) ... Selecting previously unselected package socat. Preparing to unpack .../21-socat_1.7.3.1-1_amd64.deb ... Unpacking socat (1.7.3.1-1) ... Selecting previously unselected package uvtool-libvirt. Preparing to unpack .../22-uvtool-libvirt_0~bzr99-0ubuntu2_all.deb ... Unpacking uvtool-libvirt (0~bzr99-0ubuntu2) ... Setting up python-urllib3 (1.15.1-2) ... Setting up python-yaml (3.11-3build1) ... Processing triggers for ureadahead (0.100.0-19) ... Setting up libx86-1:amd64 (1.1+ds1-10) ... Setting up socat (1.7.3.1-1) ... Setting up libvirt0:amd64 (2.1.0-1ubuntu8) ... Setting up qemu-kvm (1:2.6.1+dfsg-0ubuntu5) ... Setting up libnl-route-3-200:amd64 (3.2.27-1) ... Setting up pm-utils (1.4.1-16) ... Setting up python-pyinotify (0.9.6-1) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for systemd (231-9git1) ... Setting up augeas-lenses (1.6.0-0ubuntu3) ... Setting up python-requests (2.10.0-2) ... Processing triggers for man-db (2.7.5-1) ... Setting up libvirt-clients (2.1.0-1ubuntu8) ... Setting up vbetool (1.1-4) ... Setting up python-ndg-httpsclient (0.4.2-1) ... Setting up python-libvirt (2.0.0-1) ... Setting up libaugeas0 (1.6.0-0ubuntu3) ... Setting up python-boto (2.40.0-1ubuntu1) ... Setting up python-simplestreams (0.1.0~bzr436-0ubuntu1) ... Setting up libnetcf1:amd64 (1:0.2.8-1ubuntu2) ... Setting up libvirt-daemon (2.1.0-1ubuntu8) ... Setting up libvirt-daemon-system (2.1.0-1ubuntu8) ... virtlockd.socket is a disabled or a static unit, not starting it. Setting up libvirt-daemon dnsmasq configuration. Setting up libvirt-bin (2.1.0-1ubuntu8) ... Setting up uvtool-libvirt (0~bzr99-0ubuntu2) ... Pool uvtool defined from /tmp/tmp.OgEXFm8wwU Pool uvtool marked as autostarted Pool uvtool started Processing triggers for libc-bin (2.24-0ubuntu1) ... + usermod -a -G libvirtd libvirt-qemu + usermod -a -G libvirtd root + usermod -a -G kvm root + uvt-simplestreams-libvirt sync --source http://cloud-images.ubuntu.com/daily release=yakkety arch=amd64 + '[' '!' -e /root/.ssh/id_rsa ']' + sed -ri -e 's,(KVM_HUGEPAGES=).*,\11,' -e 's,(KSM_ENABLED=).*,\10,' /etc/default/qemu-kvm + service qemu-kvm restart + virsh net-destroy net-host-only-bridge-for-dpdk-1 Network net-host-only-bridge-for-dpdk-1 destroyed + virsh net-destroy net-host-only-bridge-for-dpdk-2 Network net-host-only-bridge-for-dpdk-2 destroyed + virsh net-undefine net-host-only-bridge-for-dpdk-1 Network net-host-only-bridge-for-dpdk-1 has been undefined + virsh net-undefine net-host-only-bridge-for-dpdk-2 Network net-host-only-bridge-for-dpdk-2 has been undefined + virsh net-define net-host-only-bridge-for-dpdk-1.xml Network net-host-only-bridge-for-dpdk-1 defined from net-host-only-bridge-for-dpdk-1.xml + virsh net-define net-host-only-bridge-for-dpdk-2.xml Network net-host-only-bridge-for-dpdk-2 defined from net-host-only-bridge-for-dpdk-2.xml + virsh net-autostart net-host-only-bridge-for-dpdk-1 Network net-host-only-bridge-for-dpdk-1 marked as autostarted + virsh net-autostart net-host-only-bridge-for-dpdk-2 Network net-host-only-bridge-for-dpdk-2 marked as autostarted + virsh net-start default error: Failed to start network default error: Requested operation is not valid: network is already active + /bin/true + virsh net-start net-host-only-bridge-for-dpdk-1 Network net-host-only-bridge-for-dpdk-1 started + virsh net-start net-host-only-bridge-for-dpdk-2 Network net-host-only-bridge-for-dpdk-2 started + set +e ++ tool_test_enabled 8 ++ local testval=8 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' + logmsg 1 'performance tests' + lvl=1 + msg='performance tests' + sameline=0 + [[ 1 -ne 0 ]] + level[${1}]=3 + for i in '{1..3}' + [[ 1 -lt 1 ]] + for i in '{1..3}' + [[ 1 -lt 2 ]] + level[${i}]=0 + for i in '{1..3}' + [[ 1 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 1 + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 3 0 0 + tee -a dpdk-test.status 3.0.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:15:48 (12:15:48): + printf %s 'performance tests' + tee -a dpdk-test.status performance tests+ logmsg 2 'prep benchmarks' + lvl=2 + msg='prep benchmarks' + sameline=0 + [[ 2 -ne 0 ]] + level[${1}]=1 + for i in '{1..3}' + [[ 2 -lt 1 ]] + for i in '{1..3}' + [[ 2 -lt 2 ]] + for i in '{1..3}' + [[ 2 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 2 + for i in '$(seq 2 "${lvl}")' + printf ' ' + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 3 1 0 + tee -a dpdk-test.status 3.1.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:15:48 (12:15:48): + printf %s 'prep benchmarks' + tee -a dpdk-test.status prep benchmarks+ tool_netbenchmarks_prep_uperf + set -e + apt_get_noninteracitve install libssl-dev libsctp-dev autoconf + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install libssl-dev libsctp-dev autoconf Reading package lists... Building dependency tree... Reading state information... autoconf is already the newest version (2.69-10). libsctp-dev is already the newest version (1.0.17+dfsg-1). libssl-dev is already the newest version (1.0.2g-1ubuntu9). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + tar xzf uperf.tar.gz + cd uperf + export UPERF_LIBS=-lpthread + UPERF_LIBS=-lpthread + ./configure --enable-ssl 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... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... 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 dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking for ranlib... ranlib checking whether make sets $(MAKE)... (cached) yes configure: *** Setting flags for gcc *** configure: *** Linux Machine *** checking for hrtime_t... no checking for uint64_t... yes checking for uint32_t... yes checking if we can use getrusage... yes checking BSWAP_ macros... no checking sendfilev... no checking if we can have working PTHREAD_PROCESS_SHARED... yes checking whether to enable cpu performance counters support?... no checking for kstat_open in -lkstat... no checking whether to enable netstat support... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -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 atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking siginfo.h usability... no checking siginfo.h presence... no checking for siginfo.h... no checking sys/int_limits.h usability... no checking sys/int_limits.h presence... no checking for sys/int_limits.h... no checking sys/lwp.h usability... no checking sys/lwp.h presence... no checking for sys/lwp.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/varargs.h usability... no checking sys/varargs.h presence... no checking for sys/varargs.h... no checking for stdint.h... (cached) yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking sys/ttycom.h usability... no checking sys/ttycom.h presence... no checking for sys/ttycom.h... no checking wait.h usability... yes checking wait.h presence... yes checking for wait.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking for sys/types.h... (cached) yes checking linux/unistd.h usability... yes checking linux/unistd.h presence... yes checking for linux/unistd.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for nanosleep... yes checking for pthread_self... yes checking for _lwp_self... no checking for strncpy... yes checking for strncat... yes checking for strlcpy... no checking for strlcat... no checking for gethrvtime... no checking for gethrtime... no checking for clock_gettime... yes checking whether to enable debug mode... no checking whether to enable udp support... yes checking whether to enable rds support... no checking whether to enable sctp support... yes checking for sctp_sendv... no checking for sctp_sendv in -lsctp... no checking for sctp_sendmsg... no checking for sctp_sendmsg in -lsctp... yes checking whether to enable ssl support... yes checking for SSL_CTX_new in -lssl... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating workloads/Makefile config.status: creating config.h config.status: executing depfiles commands CC=gcc +------------------------------------------------+ | Will build combined binary (master + slave) | +------------------------------------------------+ | Supported Protocols: | | TCP: yes | | UDP: yes | | RDS: no | | SSL: yes | | SCTP: yes | +------------------------------------------------+ |Network stats collection enabled?: yes| | CPU Performance counters?: Not enabled| +------------------------------------------------+ + make cd . && /bin/bash /home/ubuntu/dpdk-testing/uperf/missing --run aclocal-1.10 /home/ubuntu/dpdk-testing/uperf/missing: line 52: aclocal-1.10: command not found WARNING: `aclocal-1.10' is missing on your system. You should only need it if you modified `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . && /bin/bash /home/ubuntu/dpdk-testing/uperf/missing --run automake-1.10 --gnu /home/ubuntu/dpdk-testing/uperf/missing: line 52: automake-1.10: command not found WARNING: `automake-1.10' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . && /bin/bash /home/ubuntu/dpdk-testing/uperf/missing --run autoconf aclocal.m4:14: error: this file was generated for autoconf 2.61. You have another version of autoconf. If you want to use that, you should regenerate the build system entirely. aclocal.m4:14: the top level autom4te: /usr/bin/m4 failed with exit status: 63 WARNING: `autoconf' is probably too old. You should only need it if you modified `configure.in'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. /bin/bash ./config.status --recheck running CONFIG_SHELL=/bin/bash /bin/bash ./configure --enable-ssl --no-create --no-recursion 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... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... 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 dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking for ranlib... ranlib checking whether make sets $(MAKE)... (cached) yes configure: *** Setting flags for gcc *** configure: *** Linux Machine *** checking for hrtime_t... no checking for uint64_t... yes checking for uint32_t... yes checking if we can use getrusage... yes checking BSWAP_ macros... no checking sendfilev... no checking if we can have working PTHREAD_PROCESS_SHARED... yes checking whether to enable cpu performance counters support?... no checking for kstat_open in -lkstat... no checking whether to enable netstat support... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -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 atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking siginfo.h usability... no checking siginfo.h presence... no checking for siginfo.h... no checking sys/int_limits.h usability... no checking sys/int_limits.h presence... no checking for sys/int_limits.h... no checking sys/lwp.h usability... no checking sys/lwp.h presence... no checking for sys/lwp.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/varargs.h usability... no checking sys/varargs.h presence... no checking for sys/varargs.h... no checking for stdint.h... (cached) yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking sys/ttycom.h usability... no checking sys/ttycom.h presence... no checking for sys/ttycom.h... no checking wait.h usability... yes checking wait.h presence... yes checking for wait.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking for sys/types.h... (cached) yes checking linux/unistd.h usability... yes checking linux/unistd.h presence... yes checking for linux/unistd.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for nanosleep... yes checking for pthread_self... yes checking for _lwp_self... no checking for strncpy... yes checking for strncat... yes checking for strlcpy... no checking for strlcat... no checking for gethrvtime... no checking for gethrtime... no checking for clock_gettime... yes checking whether to enable debug mode... no checking whether to enable udp support... yes checking whether to enable rds support... no checking whether to enable sctp support... yes checking for sctp_sendv... no checking for sctp_sendv in -lsctp... no checking for sctp_sendmsg... yes checking whether to enable ssl support... yes checking for SSL_CTX_new in -lssl... yes configure: creating ./config.status CC=gcc +------------------------------------------------+ | Will build combined binary (master + slave) | +------------------------------------------------+ | Supported Protocols: | | TCP: yes | | UDP: yes | | RDS: no | | SSL: yes | | SCTP: yes | +------------------------------------------------+ |Network stats collection enabled?: yes| | CPU Performance counters?: Not enabled| +------------------------------------------------+ /bin/bash ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating workloads/Makefile config.status: creating config.h config.status: executing depfiles commands cd . && /bin/bash /home/ubuntu/dpdk-testing/uperf/missing --run autoheader aclocal.m4:14: error: this file was generated for autoconf 2.61. You have another version of autoconf. If you want to use that, you should regenerate the build system entirely. aclocal.m4:14: the top level autom4te: /usr/bin/m4 failed with exit status: 63 autoheader: '/usr/bin/autom4te' failed with exit status: 63 WARNING: `autoheader' is probably too old. You should only need it if you modified `acconfig.h' or `configure.in'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. rm -f stamp-h1 touch config.h.in cd . && /bin/bash ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory '/home/ubuntu/dpdk-testing/uperf' Making all in workloads make[2]: Entering directory '/home/ubuntu/dpdk-testing/uperf/workloads' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/ubuntu/dpdk-testing/uperf/workloads' Making all in src make[2]: Entering directory '/home/ubuntu/dpdk-testing/uperf/src' gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT workorder.o -MD -MP -MF .deps/workorder.Tpo -c -o workorder.o workorder.c mv -f .deps/workorder.Tpo .deps/workorder.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT strand.o -MD -MP -MF .deps/strand.Tpo -c -o strand.o strand.c mv -f .deps/strand.Tpo .deps/strand.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT execute.o -MD -MP -MF .deps/execute.Tpo -c -o execute.o execute.c mv -f .deps/execute.Tpo .deps/execute.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT flowops_library.o -MD -MP -MF .deps/flowops_library.Tpo -c -o flowops_library.o flowops_library.c mv -f .deps/flowops_library.Tpo .deps/flowops_library.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT flowops.o -MD -MP -MF .deps/flowops.Tpo -c -o flowops.o flowops.c mv -f .deps/flowops.Tpo .deps/flowops.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c mv -f .deps/common.Tpo .deps/common.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT slave.o -MD -MP -MF .deps/slave.Tpo -c -o slave.o slave.c mv -f .deps/slave.Tpo .deps/slave.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT stats.o -MD -MP -MF .deps/stats.Tpo -c -o stats.o stats.c mv -f .deps/stats.Tpo .deps/stats.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT handshake.o -MD -MP -MF .deps/handshake.Tpo -c -o handshake.o handshake.c mv -f .deps/handshake.Tpo .deps/handshake.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT parse.o -MD -MP -MF .deps/parse.Tpo -c -o parse.o parse.c mv -f .deps/parse.Tpo .deps/parse.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT shm.o -MD -MP -MF .deps/shm.Tpo -c -o shm.o shm.c mv -f .deps/shm.Tpo .deps/shm.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT master.o -MD -MP -MF .deps/master.Tpo -c -o master.o master.c mv -f .deps/master.Tpo .deps/master.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT print.o -MD -MP -MF .deps/print.Tpo -c -o print.o print.c mv -f .deps/print.Tpo .deps/print.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT signals.o -MD -MP -MF .deps/signals.Tpo -c -o signals.o signals.c mv -f .deps/signals.Tpo .deps/signals.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT goodbye.o -MD -MP -MF .deps/goodbye.Tpo -c -o goodbye.o goodbye.c mv -f .deps/goodbye.Tpo .deps/goodbye.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT delay.o -MD -MP -MF .deps/delay.Tpo -c -o delay.o delay.c mv -f .deps/delay.Tpo .deps/delay.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT rate.o -MD -MP -MF .deps/rate.Tpo -c -o rate.o rate.c mv -f .deps/rate.Tpo .deps/rate.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT sendfilev.o -MD -MP -MF .deps/sendfilev.Tpo -c -o sendfilev.o sendfilev.c mv -f .deps/sendfilev.Tpo .deps/sendfilev.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT logging.o -MD -MP -MF .deps/logging.Tpo -c -o logging.o logging.c mv -f .deps/logging.Tpo .deps/logging.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT netstat.o -MD -MP -MF .deps/netstat.Tpo -c -o netstat.o netstat.c mv -f .deps/netstat.Tpo .deps/netstat.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT numbers.o -MD -MP -MF .deps/numbers.Tpo -c -o numbers.o numbers.c mv -f .deps/numbers.Tpo .deps/numbers.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT sync.o -MD -MP -MF .deps/sync.Tpo -c -o sync.o sync.c mv -f .deps/sync.Tpo .deps/sync.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT protocol.o -MD -MP -MF .deps/protocol.Tpo -c -o protocol.o protocol.c mv -f .deps/protocol.Tpo .deps/protocol.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT tcp.o -MD -MP -MF .deps/tcp.Tpo -c -o tcp.o tcp.c mv -f .deps/tcp.Tpo .deps/tcp.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT generic.o -MD -MP -MF .deps/generic.Tpo -c -o generic.o generic.c mv -f .deps/generic.Tpo .deps/generic.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT sctp.o -MD -MP -MF .deps/sctp.Tpo -c -o sctp.o sctp.c mv -f .deps/sctp.Tpo .deps/sctp.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT ssl.o -MD -MP -MF .deps/ssl.Tpo -c -o ssl.o ssl.c mv -f .deps/ssl.Tpo .deps/ssl.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -O2 -D_REENTRANT -MT udp.o -MD -MP -MF .deps/udp.Tpo -c -o udp.o udp.c mv -f .deps/udp.Tpo .deps/udp.Po gcc -D_GNU_SOURCE -O2 -D_REENTRANT -o uperf workorder.o strand.o execute.o flowops_library.o flowops.o common.o main.o slave.o stats.o handshake.o parse.o shm.o master.o print.o signals.o goodbye.o delay.o rate.o sendfilev.o logging.o netstat.o numbers.o sync.o protocol.o tcp.o generic.o sctp.o ssl.o udp.o -lpthread -lrt -lm -lsctp -lcrypto -lssl -lrt -lm -lcrypto -lssl -lssl -lpthread -lrt -lm -lsctp -lcrypto -lssl -lrt -lm make[2]: Leaving directory '/home/ubuntu/dpdk-testing/uperf/src' Making all in tests make[2]: Entering directory '/home/ubuntu/dpdk-testing/uperf/tests' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/ubuntu/dpdk-testing/uperf/tests' make[2]: Entering directory '/home/ubuntu/dpdk-testing/uperf' make[2]: Leaving directory '/home/ubuntu/dpdk-testing/uperf' make[1]: Leaving directory '/home/ubuntu/dpdk-testing/uperf' + cd .. + cp uperf/src/uperf uperf-bin + cp uperf/server.pem . + cp server.pem client.pem + rm -rf uperf + mv uperf-bin uperf + ldd uperf linux-vdso.so.1 => (0x00007ffcf67a0000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2ebdf37000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f2ebdd2f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2ebda26000) libsctp.so.1 => /usr/lib/x86_64-linux-gnu/libsctp.so.1 (0x00007f2ebd823000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f2ebd3df000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f2ebd174000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2ebcdad000) /lib64/ld-linux-x86-64.so.2 (0x0000555e952f0000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2ebcba9000) + set +e + dpdk-devbind -b ixgbe 0000:04:00.1 + dpdk-devbind -b ixgbe 0000:04:00.0 + udevadm settle + local ovsdev ++ tool_get_device_by_pciid 0000:04:00.0 ++ local dev=0000:04:00.0 ++ dpdk-devbind --status ++ grep 0000:04:00.0 ++ awk '{gsub(".*if=",""); print $1}' + ovsdev=eth4 + local extdev ++ tool_get_device_by_pciid 0000:04:00.1 ++ local dev=0000:04:00.1 ++ dpdk-devbind --status ++ grep 0000:04:00.1 ++ awk '{gsub(".*if=",""); print $1}' + extdev=eth5 + dhclient eth5 + sleep 5s + tool_ovs_prep + set -e + apt_get_noninteracitve install openvswitch-switch + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install openvswitch-switch Reading package lists... Building dependency tree... Reading state information... openvswitch-switch is already the newest version (2.6.0-0ubuntu2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + apt_get_noninteracitve install openvswitch-switch-dbgsym + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install openvswitch-switch-dbgsym Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package openvswitch-switch-dbgsym + /bin/true + update-alternatives --set ovs-vswitchd /usr/lib/openvswitch-switch/ovs-vswitchd + sed -ri '/^DPDK_OPTS/d' /etc/default/openvswitch-switch + service openvswitch-switch restart + set +e + logmsg 2 'performance tests' + lvl=2 + msg='performance tests' + sameline=0 + [[ 2 -ne 0 ]] + level[${1}]=2 + for i in '{1..3}' + [[ 2 -lt 1 ]] + for i in '{1..3}' + [[ 2 -lt 2 ]] + for i in '{1..3}' + [[ 2 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 2 + for i in '$(seq 2 "${lvl}")' + printf ' ' + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 3 2 0 + tee -a dpdk-test.status 3.2.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:22:57 (12:22:57): + printf %s 'performance tests' + tee -a dpdk-test.status performance tests++ tool_test_enabled 128 ++ local testval=128 ++ '[' 128 -ne 0 ']' ++ echo 1 + '[' 1 -eq 1 ']' + tool_ovs_hostconfig eth4 + local ovsdev=eth4 + set -e + dpdk-devbind --status Network devices using DPDK-compatible driver ============================================ Network devices using kernel driver =================================== 0000:02:00.0 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth0 drv=tg3 unused=uio_pci_generic *Active* 0000:02:00.1 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth1 drv=tg3 unused=uio_pci_generic 0000:02:00.2 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth2 drv=tg3 unused=uio_pci_generic 0000:02:00.3 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth3 drv=tg3 unused=uio_pci_generic 0000:04:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=eth4 drv=ixgbe unused=uio_pci_generic 0000:04:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=eth5 drv=ixgbe unused=uio_pci_generic *Active* Other network devices ===================== + ovs-vsctl add-br ovsbr0 + ip link show eth4 + grep -q 'state UP' + ovs-vsctl add-port ovsbr0 eth4 + ovs-vsctl show 24fc3972-b8c2-4c53-8299-e5ea77add3cf Bridge "ovsbr0" Port "eth4" Interface "eth4" Port "ovsbr0" Interface "ovsbr0" type: internal ovs_version: "2.6.0" + virsh net-destroy ovsbr0 error: Failed to destroy network ovsbr0 error: Requested operation is not valid: network 'ovsbr0' is not active + /bin/true + virsh net-undefine ovsbr0 Network ovsbr0 has been undefined + virsh net-define net-openvswitch-ovsbr0.xml Network ovsbr0 defined from net-openvswitch-ovsbr0.xml + virsh net-autostart ovsbr0 Network ovsbr0 marked as autostarted + virsh net-start ovsbr0 Network ovsbr0 started + set +e + test_ovs_benchmark guest-openvswitch OVS ovsbr0 + local guestnameprefix=guest-openvswitch + local contype=OVS + local ovsbridge=ovsbr0 + local serverip + local clientmgmntip + local sumrc=0 + logmsg 3 'test guest-openvswitch for OVS' + lvl=3 + msg='test guest-openvswitch for OVS' + sameline=0 + [[ 3 -ne 0 ]] + level[${1}]=1 + for i in '{1..3}' + [[ 3 -lt 1 ]] + for i in '{1..3}' + [[ 3 -lt 2 ]] + for i in '{1..3}' + [[ 3 -lt 3 ]] + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 3 + for i in '$(seq 2 "${lvl}")' + printf ' ' + for i in '$(seq 2 "${lvl}")' + printf ' ' + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 3 2 1 + tee -a dpdk-test.status 3.2.1 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:22:58 (12:22:58): + printf %s 'test guest-openvswitch for OVS' + tee -a dpdk-test.status test guest-openvswitch for OVS+ tool_prepguest guest-openvswitch-1 2048 4 init-ens4-dhcp.sh + set -e + local guestname=guest-openvswitch-1 + local guestmem=2048 + local guestcpu=4 + local netinitscript=init-ens4-dhcp.sh + uvt-kvm create --run-script-once=init-ens4-dhcp.sh --memory 2048 --template guest-openvswitch-1.xml --unsafe-caching --cpu 4 --ssh-public-key-file /home/ubuntu/.ssh/id_rsa.pub --password=ubuntu guest-openvswitch-1 release=yakkety arch=amd64 label=daily Warning: using --password from the command line is not secure and should be used for debugging only. + set +e + tool_prepguest guest-openvswitch-2 2048 4 init-ens4-dhcp.sh + set -e + local guestname=guest-openvswitch-2 + local guestmem=2048 + local guestcpu=4 + local netinitscript=init-ens4-dhcp.sh + uvt-kvm create --run-script-once=init-ens4-dhcp.sh --memory 2048 --template guest-openvswitch-2.xml --unsafe-caching --cpu 4 --ssh-public-key-file /home/ubuntu/.ssh/id_rsa.pub --password=ubuntu guest-openvswitch-2 release=yakkety arch=amd64 label=daily Warning: using --password from the command line is not secure and should be used for debugging only. + set +e + tool_guests_wait_net guest-openvswitch-1 + local guestname=guest-openvswitch-1 + local next_wait_time=10 + sleep 10 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'uptime && ip link' uvt-kvm: error: no IP address found for libvirt machine 'guest-openvswitch-1'. Has it had time to boot yet? Try: /usr/bin/uvt-kvm wait + '[' 10 -eq 0 ']' + sleep 10 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'uptime && ip link' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. 12:23:23 up 0 min, 0 users, load average: 5.27, 1.21, 0.40 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: ens3: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:02:de:b5 brd ff:ff:ff:ff:ff:ff 3: ens4: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:e1:40:70 brd ff:ff:ff:ff:ff:ff + tool_guests_wait_net guest-openvswitch-2 + local guestname=guest-openvswitch-2 + local next_wait_time=10 + sleep 10 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'uptime && ip link' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. 12:23:33 up 0 min, 0 users, load average: 12.71, 3.52, 1.20 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: ens3: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:53:ea:08 brd ff:ff:ff:ff:ff:ff 3: ens4: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:00:3f:95 brd ff:ff:ff:ff:ff:ff ++ tool_getguestip guest-openvswitch-1 ens4 ++ local guestname=guest-openvswitch-1 ++ local dev=ens4 ++ local retry=0 ++ local ip= ++ [[ 0 -eq 10 ]] ++ [[ ! -z '' ]] ++ sleep 0 +++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ip addr show ens4' +++ awk '/^\s*inet / {gsub("/[0-9]*",""); print $2}' ++ ip=10.245.170.59 ++ [[ 1 -eq 10 ]] ++ [[ ! -z 10.245.170.59 ]] ++ [[ -z 10.245.170.59 ]] ++ echo 10.245.170.59 + serverip=10.245.170.59 + tool_netbenchmarks_prep_routing guest-openvswitch-1 guest-openvswitch-2 + set -e + local guest1=guest-openvswitch-1 + local guest2=guest-openvswitch-2 + local dev=ens4 + local serverip + local clientip ++ tool_getguestip guest-openvswitch-1 ens4 ++ local guestname=guest-openvswitch-1 ++ local dev=ens4 ++ local retry=0 ++ local ip= ++ [[ 0 -eq 10 ]] ++ [[ ! -z '' ]] ++ sleep 0 +++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ip addr show ens4' +++ awk '/^\s*inet / {gsub("/[0-9]*",""); print $2}' ++ ip=10.245.170.59 ++ [[ 1 -eq 10 ]] ++ [[ ! -z 10.245.170.59 ]] ++ [[ -z 10.245.170.59 ]] ++ echo 10.245.170.59 + serverip=10.245.170.59 ++ tool_getguestip guest-openvswitch-2 ens4 ++ local guestname=guest-openvswitch-2 ++ local dev=ens4 ++ local retry=0 ++ local ip= ++ [[ 0 -eq 10 ]] ++ [[ ! -z '' ]] ++ sleep 0 +++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'ip addr show ens4' +++ awk '/^\s*inet / {gsub("/[0-9]*",""); print $2}' ++ ip=10.245.170.188 ++ [[ 1 -eq 10 ]] ++ [[ ! -z 10.245.170.188 ]] ++ [[ -z 10.245.170.188 ]] ++ echo 10.245.170.188 + clientip=10.245.170.188 + local extdev ++ tool_get_device_by_pciid 0000:04:00.1 ++ local dev=0000:04:00.1 ++ dpdk-devbind --status ++ grep 0000:04:00.1 ++ awk '{gsub(".*if=",""); print $1}' + extdev=eth5 + ip route del 10.245.170.59 scope host RTNETLINK answers: No such process + /bin/true + ip route add 10.245.170.59 dev eth5 scope host + echo 'Routing info' Routing info + echo 'On Host' On Host + ip route list default via 10.245.168.1 dev eth0 onlink 10.0.3.0/24 dev lxcbr0 proto kernel scope link src 10.0.3.1 10.0.21.0/24 dev localbridge0 proto kernel scope link src 10.0.21.1 linkdown 10.0.22.0/24 dev localbridge2 proto kernel scope link src 10.0.22.1 linkdown 10.225.243.0/24 dev lxdbr0 proto kernel scope link src 10.225.243.1 10.245.168.0/21 dev eth0 proto kernel scope link src 10.245.168.14 10.245.168.0/21 dev eth5 proto kernel scope link src 10.245.169.148 10.245.170.59 dev eth5 scope host 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 + local checkdev_h2g ++ ip route get to 10.245.170.59 ++ grep 10.245.170.59 ++ awk '{print $3}' + checkdev_h2g=eth5 + echo 'On guest-openvswitch-1' On guest-openvswitch-1 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ip route list' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. default via 192.168.122.1 dev ens3 10.245.168.0/21 dev ens4 proto kernel scope link src 10.245.170.59 192.168.122.0/24 dev ens3 proto kernel scope link src 192.168.122.85 + local checkdev_g1g2 ++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ip route get to 10.245.170.188' ++ grep 10.245.170.59 ++ awk '{print $3}' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. + checkdev_g1g2=ens4 + echo 'On guest-openvswitch-2' On guest-openvswitch-2 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'ip route list' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. default via 192.168.122.1 dev ens3 10.245.168.0/21 dev ens4 proto kernel scope link src 10.245.170.188 192.168.122.0/24 dev ens3 proto kernel scope link src 192.168.122.211 + local checkdev_g2g1 ++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'ip route get to 10.245.170.59' ++ grep 10.245.170.59 ++ awk '{print $3}' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. + checkdev_g2g1=ens4 + '[' eth5 '!=' eth5 ']' + '[' ens4 '!=' ens4 ']' + '[' ens4 '!=' ens4 ']' + set +e + tool_netbenchmarks_prep_multiqueue guest-openvswitch-1 guest-openvswitch-2 + set -e + local guest1=guest-openvswitch-1 + local guest2=guest-openvswitch-2 + local dev=ens4 + local nrqueuestarget=4 + local nrqueuesavail ++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ethtool -l ens4' ++ awk '/^Combined:/ {print $2; exit}' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. + nrqueuesavail=4 + '[' 4 -ge 4 ']' + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'sudo ethtool -L ens4 combined 4' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'sudo ethtool -L ens4 combined 4' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'ethtool -l ens4' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. Channel parameters for ens4: Pre-set maximums: RX: 0 TX: 0 Other: 0 Combined: 4 Current hardware settings: RX: 0 TX: 0 Other: 0 Combined: 4 + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'ethtool -l ens4' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. Channel parameters for ens4: Pre-set maximums: RX: 0 TX: 0 Other: 0 Combined: 4 Current hardware settings: RX: 0 TX: 0 Other: 0 Combined: 4 + set +e ++ tool_getguestip guest-openvswitch-2 ens3 ++ local guestname=guest-openvswitch-2 ++ local dev=ens3 ++ local retry=0 ++ local ip= ++ [[ 0 -eq 10 ]] ++ [[ ! -z '' ]] ++ sleep 0 +++ uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'ip addr show ens3' +++ awk '/^\s*inet / {gsub("/[0-9]*",""); print $2}' ++ ip=192.168.122.211 ++ [[ 1 -eq 10 ]] ++ [[ ! -z 192.168.122.211 ]] ++ [[ -z 192.168.122.211 ]] ++ echo 192.168.122.211 + clientmgmntip=192.168.122.211 + tool_prepguestkeys 192.168.122.211 + local guestip=192.168.122.211 + local guestexec + guestexec='ssh ubuntu@192.168.122.211 -i /root/.ssh/id_rsa' + ssh-keygen -f /root/.ssh/known_hosts -R 192.168.122.211 Host 192.168.122.211 not found in /root/.ssh/known_hosts + scp -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa -r /home/ubuntu/dpdk-testing 'ubuntu@192.168.122.211:~/' Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. + cat /root/.ssh/id_rsa.pub + ssh ubuntu@192.168.122.211 -i /root/.ssh/id_rsa 'mkdir -p /home/ubuntu/.ssh' + scp -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa /root/.ssh/id_rsa /root/.ssh/id_rsa.pub ubuntu@192.168.122.211:/home/ubuntu/.ssh/ + ssh ubuntu@192.168.122.211 -i /root/.ssh/id_rsa 'sudo mkdir -p /root/.ssh' + ssh ubuntu@192.168.122.211 -i /root/.ssh/id_rsa 'sudo cp /home/ubuntu/.ssh/id_rsa* /root/.ssh/' + tool_prepguestkeys 10.245.170.59 + local guestip=10.245.170.59 + local guestexec + guestexec='ssh ubuntu@10.245.170.59 -i /root/.ssh/id_rsa' + ssh-keygen -f /root/.ssh/known_hosts -R 10.245.170.59 Host 10.245.170.59 not found in /root/.ssh/known_hosts + scp -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa -r /home/ubuntu/dpdk-testing 'ubuntu@10.245.170.59:~/' Warning: Permanently added '10.245.170.59' (ECDSA) to the list of known hosts. + cat /root/.ssh/id_rsa.pub + ssh ubuntu@10.245.170.59 -i /root/.ssh/id_rsa 'mkdir -p /home/ubuntu/.ssh' + scp -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa /root/.ssh/id_rsa /root/.ssh/id_rsa.pub ubuntu@10.245.170.59:/home/ubuntu/.ssh/ + ssh ubuntu@10.245.170.59 -i /root/.ssh/id_rsa 'sudo mkdir -p /root/.ssh' + ssh ubuntu@10.245.170.59 -i /root/.ssh/id_rsa 'sudo cp /home/ubuntu/.ssh/id_rsa* /root/.ssh/' + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-1 'cd dpdk-testing; sudo ././test.sh -m server' Warning: Permanently added '192.168.122.85' (ECDSA) to the list of known hosts. tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: grub-pc-bin Use 'sudo apt autoremove' to remove it. Suggested packages: lksctp-tools The following NEW packages will be installed: iperf libsctp1 netperf 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 684 kB of archives. After this operation, 1314 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu yakkety/universe amd64 iperf amd64 2.0.9+dfsg1-1 [56.7 kB] Get:2 http://archive.ubuntu.com/ubuntu yakkety/main amd64 libsctp1 amd64 1.0.17+dfsg-1 [8096 B] Get:3 http://archive.ubuntu.com/ubuntu yakkety/multiverse amd64 netperf amd64 2.6.0-2 [619 kB] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "de_DE.UTF-8", LC_MONETARY = "de_DE.UTF-8", LC_ADDRESS = "de_DE.UTF-8", LC_TELEPHONE = "de_DE.UTF-8", LC_NAME = "de_DE.UTF-8", LC_MEASUREMENT = "de_DE.UTF-8", LC_IDENTIFICATION = "de_DE.UTF-8", LC_NUMERIC = "de_DE.UTF-8", LC_PAPER = "de_DE.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). locale: Cannot set LC_ALL to default locale: No such file or directory Fetched 684 kB in 1s (530 kB/s) Selecting previously unselected package iperf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56249 files and directories currently installed.) Preparing to unpack .../0-iperf_2.0.9+dfsg1-1_amd64.deb ... Unpacking iperf (2.0.9+dfsg1-1) ... Selecting previously unselected package libsctp1:amd64. Preparing to unpack .../1-libsctp1_1.0.17+dfsg-1_amd64.deb ... Unpacking libsctp1:amd64 (1.0.17+dfsg-1) ... Selecting previously unselected package netperf. Preparing to unpack .../2-netperf_2.6.0-2_amd64.deb ... Unpacking netperf (2.6.0-2) ... Setting up iperf (2.0.9+dfsg1-1) ... Setting up libsctp1:amd64 (1.0.17+dfsg-1) ... Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for systemd (231-9git1) ... Processing triggers for man-db (2.7.5-1) ... Setting up netperf (2.6.0-2) ... Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for systemd (231-9git1) ... + tool_reset_and_start_stats OVS + set -e + local contype=OVS + tool_reset_ovs_stats OVS + set -e + local contype=OVS + [[ OVS =~ DPDK ]] + set +e + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + PIDSTATPID=18740 + pidstat -luwh 15 + MPSTATPID=18741 + set +e + uvt-kvm ssh --insecure -l ubuntu guest-openvswitch-2 'cd dpdk-testing; sudo ././test.sh -m client -s 10.245.170.59 -c CASE1-Guest-to-Guest--OVS' + mpstat -u -I ALL -P ALL 15 Warning: Permanently added '192.168.122.211' (ECDSA) to the list of known hosts. tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" tput: unknown terminal "unknown" Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: grub-pc-bin Use 'sudo apt autoremove' to remove it. Suggested packages: lksctp-tools The following NEW packages will be installed: iperf libsctp1 netperf 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 684 kB of archives. After this operation, 1314 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu yakkety/universe amd64 iperf amd64 2.0.9+dfsg1-1 [56.7 kB] Get:2 http://archive.ubuntu.com/ubuntu yakkety/main amd64 libsctp1 amd64 1.0.17+dfsg-1 [8096 B] Get:3 http://archive.ubuntu.com/ubuntu yakkety/multiverse amd64 netperf amd64 2.6.0-2 [619 kB] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "de_DE.UTF-8", LC_MONETARY = "de_DE.UTF-8", LC_ADDRESS = "de_DE.UTF-8", LC_TELEPHONE = "de_DE.UTF-8", LC_NAME = "de_DE.UTF-8", LC_MEASUREMENT = "de_DE.UTF-8", LC_IDENTIFICATION = "de_DE.UTF-8", LC_NUMERIC = "de_DE.UTF-8", LC_PAPER = "de_DE.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). locale: Cannot set LC_ALL to default locale: No such file or directory Fetched 684 kB in 1s (530 kB/s) Selecting previously unselected package iperf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56249 files and directories currently installed.) Preparing to unpack .../0-iperf_2.0.9+dfsg1-1_amd64.deb ... Unpacking iperf (2.0.9+dfsg1-1) ... Selecting previously unselected package libsctp1:amd64. Preparing to unpack .../1-libsctp1_1.0.17+dfsg-1_amd64.deb ... Unpacking libsctp1:amd64 (1.0.17+dfsg-1) ... Selecting previously unselected package netperf. Preparing to unpack .../2-netperf_2.6.0-2_amd64.deb ... Unpacking netperf (2.6.0-2) ... Setting up iperf (2.0.9+dfsg1-1) ... Setting up libsctp1:amd64 (1.0.17+dfsg-1) ... Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for libc-bin (2.24-0ubuntu1) ... Processing triggers for systemd (231-9git1) ... Processing triggers for man-db (2.7.5-1) ... Setting up netperf (2.6.0-2) ... Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for systemd (231-9git1) ... Reading package lists... Building dependency tree... Reading state information... iperf is already the newest version (2.0.9+dfsg1-1). netperf is already the newest version (2.6.0-2). The following package was automatically installed and is no longer required: grub-pc-bin Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Routing info Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.122.1 0.0.0.0 UG 0 0 0 ens3 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 ens4 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: IPERF-1 ## ## Date: Tue Oct 4 12:23:58 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.170.188 port 53340 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 65.1 GBytes 37.3 Gbits/sec [ 3] 15.0-30.0 sec 65.8 GBytes 37.7 Gbits/sec [ 3] 30.0-45.0 sec 66.3 GBytes 38.0 Gbits/sec [ 3] 45.0-60.0 sec 66.6 GBytes 38.1 Gbits/sec [ 3] 0.0-60.0 sec 264 GBytes 37.8 Gbits/sec ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: IPERF-20 ## ## Date: Tue Oct 4 12:24:58 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.170.188 port 53342 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 68.8 GBytes 39.4 Gbits/sec [ 3] 15.0-30.0 sec 68.5 GBytes 39.2 Gbits/sec [ 3] 30.0-45.0 sec 68.7 GBytes 39.4 Gbits/sec [ 3] 45.0-60.0 sec 67.6 GBytes 38.7 Gbits/sec [ 3] 0.0-60.0 sec 274 GBytes 39.2 Gbits/sec ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: NP-RR-1 ## ## Date: Tue Oct 4 12:25:58 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0x0001 16384 87380 16384 87380 1 -1.00 -1.00 99 10.00 5357.74 Trans/s 181.454 92 1110 186.24 70.73 ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: NP-RR-8192 ## ## Date: Tue Oct 4 12:26:40 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0x0001 16384 87380 16384 87380 8192 -1.00 -1.00 99 10.00 5119.19 Trans/s 197.467 105 1041 195.00 64.64 ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: UP-RR-1x1 ## ## Date: Tue Oct 4 12:27:22 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 1.25MB / 29.03(s) = 360.89Kb/s 45112op/s Txn2 2.55MB / 59.06(s) = 362.47Kb/s 45308op/s Txn2 2.60MB / 60.26(s) = 361.36Kb/s 45170op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 2.60MB / 62.36(s) = 349.17Kb/s 43647op/s Group Details ------------------------------------------------------------------------------- Group0 5.19MB / 61.26(s) = 710.90Kb/s 88862op/s Strand Details ------------------------------------------------------------------------------- Thr0 2.60MB / 62.26(s) = 349.73Kb/s 43717op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 714.66us 0.00ns 714.66us 714.66us Txn1 1360958 44.04us 0.00ns 4.39ms 34.06us Txn2 1 32.87us 0.00ns 32.87us 32.87us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 713.88us 0.00ns 713.88us 713.88us write 1360958 5.42us 0.00ns 652.15us 3.71us read 1360957 38.44us 0.00ns 4.38ms 1.18us disconnect 1 32.14us 0.00ns 32.14us 32.14us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s ens4 21823 21823 11.70Mb/s 11.70Mb/s ens3 0 1 152.14b/s 266.57b/s ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.36s 2.60MB 349.17Kb/s 2721919 0.00 master 62.36s 2.60MB 349.17Kb/s 2721918 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% 0.00% -0.00% 0.00% ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: UP-RR-8192x1 ## ## Date: Tue Oct 4 12:28:24 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 7.68GB / 29.03(s) = 2.27Gb/s 34659op/s Txn2 15.56GB / 59.06(s) = 2.26Gb/s 34519op/s Txn2 15.80GB / 60.27(s) = 2.25Gb/s 34372op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 15.80GB / 62.37(s) = 2.18Gb/s 33213op/s Group Details ------------------------------------------------------------------------------- Group0 31.61GB / 61.27(s) = 4.43Gb/s 67621op/s Strand Details ------------------------------------------------------------------------------- Thr0 15.80GB / 62.27(s) = 2.18Gb/s 33267op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 783.10us 0.00ns 783.10us 783.10us Txn1 1035746 57.87us 0.00ns 635.76us 40.26us Txn2 1 39.33us 0.00ns 39.33us 39.33us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 782.29us 0.00ns 782.29us 782.29us write 1035746 3.48us 0.00ns 405.87us 2.65us read 1035745 54.19us 0.00ns 628.65us 3.82us disconnect 1 38.84us 0.00ns 38.84us 38.84us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s ens4 33213 33213 1.11Gb/s 1.11Gb/s ens3 0 1 202.92b/s 268.34b/s ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.37s 15.80GB 2.18Gb/s 2071493 0.00 master 62.37s 15.80GB 2.18Gb/s 2071494 0.00 ------------------------------------------------------------------------------- Difference(%) 0.00% 0.00% -0.00% 0.00% 0.00% ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: UP-RR-1x250 ## ## Date: Tue Oct 4 12:29:26 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### Starting 250 processes running profile:tcp_rr ... 0.04 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 250op/s Txn2 7.10MB / 29.03(s) = 2.05Mb/s 256398op/s Txn2 14.21MB / 59.26(s) = 2.01Mb/s 251516op/s Txn3 0 / 0.00(s) = 0 12414op/s ------------------------------------------------------------------------------- Total 14.21MB / 61.29(s) = 1.95Mb/s 243184op/s Group Details ------------------------------------------------------------------------------- Group0 28.43MB / 60.29(s) = 3.96Mb/s 494449op/s Strand Details ------------------------------------------------------------------------------- Thr0 58.05KB / 61.33(s) = 7.75Kb/s 969op/s Thr1 61.66KB / 61.31(s) = 8.24Kb/s 1030op/s Thr2 60.81KB / 61.32(s) = 8.12Kb/s 1016op/s Thr3 57.15KB / 61.30(s) = 7.64Kb/s 955op/s Thr4 59.89KB / 61.32(s) = 8.00Kb/s 1000op/s Thr5 56.83KB / 61.31(s) = 7.59Kb/s 949op/s Thr6 55.83KB / 61.30(s) = 7.46Kb/s 933op/s Thr7 58.80KB / 61.31(s) = 7.86Kb/s 982op/s Thr8 58.37KB / 61.31(s) = 7.80Kb/s 975op/s Thr9 54.60KB / 61.33(s) = 7.29Kb/s 912op/s Thr10 59.29KB / 61.32(s) = 7.92Kb/s 990op/s Thr11 59.76KB / 61.32(s) = 7.98Kb/s 998op/s Thr12 60.36KB / 61.32(s) = 8.06Kb/s 1008op/s Thr13 58.20KB / 61.32(s) = 7.77Kb/s 972op/s Thr14 58.13KB / 61.32(s) = 7.77Kb/s 971op/s Thr15 58.89KB / 61.31(s) = 7.87Kb/s 984op/s Thr16 55.35KB / 61.31(s) = 7.40Kb/s 925op/s Thr17 56.99KB / 61.31(s) = 7.61Kb/s 952op/s Thr18 56.09KB / 61.32(s) = 7.49Kb/s 937op/s Thr19 56.58KB / 61.33(s) = 7.56Kb/s 945op/s Thr20 59.48KB / 61.32(s) = 7.95Kb/s 993op/s Thr21 58.38KB / 61.30(s) = 7.80Kb/s 975op/s Thr22 58.11KB / 61.31(s) = 7.76Kb/s 970op/s Thr23 58.58KB / 61.31(s) = 7.83Kb/s 979op/s Thr24 57.62KB / 61.32(s) = 7.70Kb/s 962op/s Thr25 60.46KB / 61.31(s) = 8.08Kb/s 1010op/s Thr26 54.68KB / 61.32(s) = 7.30Kb/s 913op/s Thr27 56.70KB / 61.30(s) = 7.58Kb/s 947op/s Thr28 57.86KB / 61.32(s) = 7.73Kb/s 966op/s Thr29 59.00KB / 61.30(s) = 7.88Kb/s 986op/s Thr30 58.34KB / 61.31(s) = 7.79Kb/s 974op/s Thr31 60.13KB / 61.32(s) = 8.03Kb/s 1004op/s Thr32 61.86KB / 61.32(s) = 8.26Kb/s 1033op/s Thr33 57.59KB / 61.32(s) = 7.69Kb/s 962op/s Thr34 58.12KB / 61.31(s) = 7.77Kb/s 971op/s Thr35 58.76KB / 61.31(s) = 7.85Kb/s 981op/s Thr36 56.61KB / 61.31(s) = 7.56Kb/s 946op/s Thr37 56.02KB / 61.31(s) = 7.49Kb/s 936op/s Thr38 60.67KB / 61.31(s) = 8.11Kb/s 1013op/s Thr39 57.60KB / 61.32(s) = 7.70Kb/s 962op/s Thr40 58.41KB / 61.31(s) = 7.80Kb/s 975op/s Thr41 58.19KB / 61.30(s) = 7.78Kb/s 972op/s Thr42 58.53KB / 61.31(s) = 7.82Kb/s 978op/s Thr43 59.29KB / 61.32(s) = 7.92Kb/s 990op/s Thr44 56.57KB / 61.30(s) = 7.56Kb/s 945op/s Thr45 54.20KB / 61.29(s) = 7.24Kb/s 905op/s Thr46 59.73KB / 61.30(s) = 7.98Kb/s 998op/s Thr47 59.40KB / 61.30(s) = 7.94Kb/s 992op/s Thr48 53.90KB / 61.32(s) = 7.20Kb/s 900op/s Thr49 55.87KB / 61.32(s) = 7.46Kb/s 933op/s Thr50 57.89KB / 61.32(s) = 7.73Kb/s 967op/s Thr51 58.52KB / 61.32(s) = 7.82Kb/s 977op/s Thr52 58.03KB / 61.31(s) = 7.75Kb/s 969op/s Thr53 57.91KB / 61.31(s) = 7.74Kb/s 967op/s Thr54 62.27KB / 61.30(s) = 8.32Kb/s 1040op/s Thr55 64.60KB / 61.30(s) = 8.63Kb/s 1079op/s Thr56 58.29KB / 61.30(s) = 7.79Kb/s 974op/s Thr57 60.55KB / 61.30(s) = 8.09Kb/s 1011op/s Thr58 61.30KB / 61.31(s) = 8.19Kb/s 1024op/s Thr59 58.67KB / 61.29(s) = 7.84Kb/s 980op/s Thr60 56.16KB / 61.31(s) = 7.50Kb/s 938op/s Thr61 58.66KB / 61.32(s) = 7.84Kb/s 980op/s Thr62 57.37KB / 61.31(s) = 7.67Kb/s 958op/s Thr63 54.47KB / 61.32(s) = 7.28Kb/s 910op/s Thr64 59.87KB / 61.31(s) = 8.00Kb/s 1000op/s Thr65 57.05KB / 61.30(s) = 7.62Kb/s 953op/s Thr66 58.54KB / 61.31(s) = 7.82Kb/s 978op/s Thr67 54.43KB / 61.31(s) = 7.27Kb/s 909op/s Thr68 60.30KB / 61.30(s) = 8.06Kb/s 1007op/s Thr69 56.80KB / 61.32(s) = 7.59Kb/s 949op/s Thr70 55.19KB / 61.30(s) = 7.38Kb/s 922op/s Thr71 58.29KB / 61.31(s) = 7.79Kb/s 974op/s Thr72 58.53KB / 61.32(s) = 7.82Kb/s 977op/s Thr73 60.08KB / 61.30(s) = 8.03Kb/s 1004op/s Thr74 57.92KB / 61.32(s) = 7.74Kb/s 967op/s Thr75 57.50KB / 61.31(s) = 7.68Kb/s 960op/s Thr76 59.55KB / 61.30(s) = 7.96Kb/s 995op/s Thr77 57.08KB / 61.30(s) = 7.63Kb/s 954op/s Thr78 59.09KB / 61.30(s) = 7.90Kb/s 987op/s Thr79 60.61KB / 61.30(s) = 8.10Kb/s 1013op/s Thr80 60.71KB / 61.30(s) = 8.11Kb/s 1014op/s Thr81 59.42KB / 61.29(s) = 7.94Kb/s 993op/s Thr82 56.37KB / 61.30(s) = 7.53Kb/s 942op/s Thr83 59.04KB / 61.31(s) = 7.89Kb/s 986op/s Thr84 59.54KB / 61.30(s) = 7.96Kb/s 995op/s Thr85 57.78KB / 61.30(s) = 7.72Kb/s 965op/s Thr86 57.06KB / 61.30(s) = 7.63Kb/s 953op/s Thr87 64.06KB / 61.31(s) = 8.56Kb/s 1070op/s Thr88 61.50KB / 61.29(s) = 8.22Kb/s 1028op/s Thr89 61.22KB / 61.30(s) = 8.18Kb/s 1023op/s Thr90 61.15KB / 61.29(s) = 8.17Kb/s 1022op/s Thr91 59.75KB / 61.29(s) = 7.99Kb/s 998op/s Thr92 56.03KB / 61.31(s) = 7.49Kb/s 936op/s Thr93 58.16KB / 61.29(s) = 7.77Kb/s 972op/s Thr94 56.46KB / 61.30(s) = 7.55Kb/s 943op/s Thr95 58.91KB / 61.31(s) = 7.87Kb/s 984op/s Thr96 59.19KB / 61.29(s) = 7.91Kb/s 989op/s Thr97 60.00KB / 61.29(s) = 8.02Kb/s 1002op/s Thr98 56.88KB / 61.30(s) = 7.60Kb/s 950op/s Thr99 58.36KB / 61.29(s) = 7.80Kb/s 975op/s Thr100 56.93KB / 61.29(s) = 7.61Kb/s 951op/s Thr101 55.74KB / 61.30(s) = 7.45Kb/s 931op/s Thr102 57.18KB / 61.30(s) = 7.64Kb/s 955op/s Thr103 59.91KB / 61.29(s) = 8.01Kb/s 1001op/s Thr104 58.00KB / 61.31(s) = 7.75Kb/s 969op/s Thr105 57.29KB / 61.29(s) = 7.66Kb/s 957op/s Thr106 60.81KB / 61.29(s) = 8.13Kb/s 1016op/s Thr107 56.21KB / 61.30(s) = 7.51Kb/s 939op/s Thr108 57.74KB / 61.31(s) = 7.71Kb/s 964op/s Thr109 54.48KB / 61.30(s) = 7.28Kb/s 910op/s Thr110 57.42KB / 61.31(s) = 7.67Kb/s 959op/s Thr111 56.56KB / 61.31(s) = 7.56Kb/s 945op/s Thr112 54.65KB / 61.31(s) = 7.30Kb/s 913op/s Thr113 57.16KB / 61.30(s) = 7.64Kb/s 955op/s Thr114 57.16KB / 61.29(s) = 7.64Kb/s 955op/s Thr115 55.65KB / 61.28(s) = 7.44Kb/s 930op/s Thr116 57.07KB / 61.29(s) = 7.63Kb/s 954op/s Thr117 60.74KB / 61.29(s) = 8.12Kb/s 1015op/s Thr118 53.57KB / 61.28(s) = 7.16Kb/s 895op/s Thr119 58.51KB / 61.29(s) = 7.82Kb/s 978op/s Thr120 59.72KB / 61.30(s) = 7.98Kb/s 998op/s Thr121 59.52KB / 61.31(s) = 7.95Kb/s 994op/s Thr122 55.74KB / 61.31(s) = 7.45Kb/s 931op/s Thr123 57.45KB / 61.29(s) = 7.68Kb/s 960op/s Thr124 58.61KB / 61.30(s) = 7.83Kb/s 979op/s Thr125 54.89KB / 61.31(s) = 7.33Kb/s 917op/s Thr126 57.40KB / 61.28(s) = 7.67Kb/s 959op/s Thr127 61.76KB / 61.31(s) = 8.25Kb/s 1032op/s Thr128 56.59KB / 61.31(s) = 7.56Kb/s 945op/s Thr129 57.36KB / 61.30(s) = 7.67Kb/s 958op/s Thr130 58.45KB / 61.28(s) = 7.81Kb/s 977op/s Thr131 54.65KB / 61.29(s) = 7.30Kb/s 913op/s Thr132 57.97KB / 61.30(s) = 7.75Kb/s 968op/s Thr133 60.50KB / 61.30(s) = 8.08Kb/s 1011op/s Thr134 58.19KB / 61.28(s) = 7.78Kb/s 972op/s Thr135 62.08KB / 61.30(s) = 8.30Kb/s 1037op/s Thr136 56.45KB / 61.29(s) = 7.55Kb/s 943op/s Thr137 56.95KB / 61.29(s) = 7.61Kb/s 952op/s Thr138 56.21KB / 61.30(s) = 7.51Kb/s 939op/s Thr139 59.76KB / 61.30(s) = 7.99Kb/s 998op/s Thr140 58.75KB / 61.30(s) = 7.85Kb/s 981op/s Thr141 58.47KB / 61.30(s) = 7.81Kb/s 977op/s Thr142 56.37KB / 61.30(s) = 7.53Kb/s 942op/s Thr143 55.88KB / 61.28(s) = 7.47Kb/s 934op/s Thr144 63.06KB / 61.29(s) = 8.43Kb/s 1054op/s Thr145 62.30KB / 61.29(s) = 8.33Kb/s 1041op/s Thr146 57.50KB / 61.30(s) = 7.68Kb/s 961op/s Thr147 54.93KB / 61.28(s) = 7.34Kb/s 918op/s Thr148 60.32KB / 61.29(s) = 8.06Kb/s 1008op/s Thr149 58.28KB / 61.29(s) = 7.79Kb/s 974op/s Thr150 57.53KB / 61.30(s) = 7.69Kb/s 961op/s Thr151 56.77KB / 61.30(s) = 7.59Kb/s 948op/s Thr152 54.58KB / 61.30(s) = 7.29Kb/s 912op/s Thr153 60.31KB / 61.28(s) = 8.06Kb/s 1008op/s Thr154 53.82KB / 61.30(s) = 7.19Kb/s 899op/s Thr155 62.26KB / 61.30(s) = 8.32Kb/s 1040op/s Thr156 55.74KB / 61.28(s) = 7.45Kb/s 931op/s Thr157 56.36KB / 61.28(s) = 7.53Kb/s 942op/s Thr158 55.48KB / 61.30(s) = 7.41Kb/s 927op/s Thr159 59.51KB / 61.29(s) = 7.95Kb/s 994op/s Thr160 57.25KB / 61.29(s) = 7.65Kb/s 957op/s Thr161 63.57KB / 61.29(s) = 8.50Kb/s 1062op/s Thr162 55.94KB / 61.30(s) = 7.48Kb/s 934op/s Thr163 55.45KB / 61.29(s) = 7.41Kb/s 927op/s Thr164 59.36KB / 61.29(s) = 7.93Kb/s 992op/s Thr165 62.19KB / 61.29(s) = 8.31Kb/s 1039op/s Thr166 58.23KB / 61.30(s) = 7.78Kb/s 973op/s Thr167 55.36KB / 61.28(s) = 7.40Kb/s 925op/s Thr168 55.33KB / 61.29(s) = 7.39Kb/s 924op/s Thr169 59.38KB / 61.30(s) = 7.94Kb/s 992op/s Thr170 57.09KB / 61.29(s) = 7.63Kb/s 954op/s Thr171 53.34KB / 61.29(s) = 7.13Kb/s 891op/s Thr172 55.09KB / 61.29(s) = 7.36Kb/s 920op/s Thr173 56.75KB / 61.28(s) = 7.59Kb/s 948op/s Thr174 57.47KB / 61.28(s) = 7.68Kb/s 960op/s Thr175 56.80KB / 61.29(s) = 7.59Kb/s 949op/s Thr176 58.75KB / 61.30(s) = 7.85Kb/s 982op/s Thr177 60.91KB / 61.29(s) = 8.14Kb/s 1018op/s Thr178 58.80KB / 61.30(s) = 7.86Kb/s 982op/s Thr179 55.61KB / 61.29(s) = 7.43Kb/s 929op/s Thr180 57.55KB / 61.29(s) = 7.69Kb/s 962op/s Thr181 58.38KB / 61.30(s) = 7.80Kb/s 975op/s Thr182 53.95KB / 61.29(s) = 7.21Kb/s 901op/s Thr183 59.91KB / 61.29(s) = 8.01Kb/s 1001op/s Thr184 59.04KB / 61.29(s) = 7.89Kb/s 986op/s Thr185 55.57KB / 61.28(s) = 7.43Kb/s 929op/s Thr186 59.48KB / 61.30(s) = 7.95Kb/s 994op/s Thr187 60.19KB / 61.28(s) = 8.05Kb/s 1006op/s Thr188 56.06KB / 61.28(s) = 7.49Kb/s 937op/s Thr189 58.83KB / 61.28(s) = 7.86Kb/s 983op/s Thr190 58.78KB / 61.28(s) = 7.86Kb/s 982op/s Thr191 59.25KB / 61.29(s) = 7.92Kb/s 990op/s Thr192 58.27KB / 61.28(s) = 7.79Kb/s 974op/s Thr193 55.65KB / 61.28(s) = 7.44Kb/s 930op/s Thr194 56.33KB / 61.29(s) = 7.53Kb/s 941op/s Thr195 55.28KB / 61.29(s) = 7.39Kb/s 924op/s Thr196 61.71KB / 61.28(s) = 8.25Kb/s 1031op/s Thr197 59.27KB / 61.29(s) = 7.92Kb/s 990op/s Thr198 57.83KB / 61.30(s) = 7.73Kb/s 966op/s Thr199 60.16KB / 61.28(s) = 8.04Kb/s 1005op/s Thr200 59.16KB / 61.28(s) = 7.91Kb/s 989op/s Thr201 56.43KB / 61.27(s) = 7.54Kb/s 943op/s Thr202 59.75KB / 61.28(s) = 7.99Kb/s 999op/s Thr203 58.12KB / 61.27(s) = 7.77Kb/s 971op/s Thr204 58.52KB / 61.27(s) = 7.82Kb/s 978op/s Thr205 60.69KB / 61.28(s) = 8.11Kb/s 1014op/s Thr206 62.48KB / 61.28(s) = 8.35Kb/s 1044op/s Thr207 57.98KB / 61.28(s) = 7.75Kb/s 969op/s Thr208 60.44KB / 61.29(s) = 8.08Kb/s 1010op/s Thr209 61.58KB / 61.29(s) = 8.23Kb/s 1029op/s Thr210 55.15KB / 61.28(s) = 7.37Kb/s 922op/s Thr211 58.26KB / 61.28(s) = 7.79Kb/s 974op/s Thr212 56.56KB / 61.27(s) = 7.56Kb/s 945op/s Thr213 58.27KB / 61.27(s) = 7.79Kb/s 974op/s Thr214 58.08KB / 61.27(s) = 7.76Kb/s 971op/s Thr215 58.78KB / 61.29(s) = 7.86Kb/s 982op/s Thr216 56.47KB / 61.28(s) = 7.55Kb/s 944op/s Thr217 58.17KB / 61.28(s) = 7.78Kb/s 972op/s Thr218 60.70KB / 61.28(s) = 8.11Kb/s 1014op/s Thr219 53.71KB / 61.27(s) = 7.18Kb/s 898op/s Thr220 58.87KB / 61.28(s) = 7.87Kb/s 984op/s Thr221 58.79KB / 61.29(s) = 7.86Kb/s 982op/s Thr222 56.43KB / 61.28(s) = 7.54Kb/s 943op/s Thr223 60.33KB / 61.28(s) = 8.06Kb/s 1008op/s Thr224 55.15KB / 61.28(s) = 7.37Kb/s 922op/s Thr225 62.15KB / 61.28(s) = 8.31Kb/s 1039op/s Thr226 56.88KB / 61.28(s) = 7.60Kb/s 951op/s Thr227 60.99KB / 61.29(s) = 8.15Kb/s 1019op/s Thr228 56.40KB / 61.28(s) = 7.54Kb/s 942op/s Thr229 58.51KB / 61.27(s) = 7.82Kb/s 978op/s Thr230 60.40KB / 61.28(s) = 8.07Kb/s 1009op/s Thr231 57.65KB / 61.29(s) = 7.71Kb/s 963op/s Thr232 60.08KB / 61.28(s) = 8.03Kb/s 1004op/s Thr233 60.18KB / 61.28(s) = 8.04Kb/s 1006op/s Thr234 57.82KB / 61.27(s) = 7.73Kb/s 966op/s Thr235 59.93KB / 61.28(s) = 8.01Kb/s 1001op/s Thr236 59.51KB / 61.27(s) = 7.96Kb/s 995op/s Thr237 59.55KB / 61.27(s) = 7.96Kb/s 995op/s Thr238 60.54KB / 61.27(s) = 8.09Kb/s 1012op/s Thr239 57.46KB / 61.28(s) = 7.68Kb/s 960op/s Thr240 60.76KB / 61.27(s) = 8.12Kb/s 1016op/s Thr241 58.50KB / 61.27(s) = 7.82Kb/s 978op/s Thr242 60.36KB / 61.27(s) = 8.07Kb/s 1009op/s Thr243 59.84KB / 61.28(s) = 8.00Kb/s 1000op/s Thr244 61.95KB / 61.28(s) = 8.28Kb/s 1035op/s Thr245 58.52KB / 61.27(s) = 7.82Kb/s 978op/s Thr246 59.67KB / 61.28(s) = 7.98Kb/s 997op/s Thr247 59.45KB / 61.27(s) = 7.95Kb/s 994op/s Thr248 59.56KB / 61.28(s) = 7.96Kb/s 995op/s Thr249 54.74KB / 61.27(s) = 7.32Kb/s 915op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 41.72ms 0.00ns 72.70ms 49.77us Txn1 7452315 1.98ms 0.00ns 100.75ms 19.83us Txn2 250 33.82us 0.00ns 681.99us 15.37us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 41.72ms 0.00ns 72.70ms 49.21us write 7452315 13.19us 0.00ns 38.08ms 1.67us read 7452116 1.97ms 0.00ns 100.75ms 658.00ns disconnect 250 33.07us 0.00ns 681.21us 14.61us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s ens4 121609 121605 65.18Mb/s 65.18Mb/s ens3 0 1 122.70b/s 249.05b/s ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 61.29s 14.21MB 1.95Mb/s 14905380 0.00 master 61.29s 14.21MB 1.95Mb/s 14905181 0.00 ------------------------------------------------------------------------------- Difference(%) 0.00% -0.00% -0.01% -0.00% 0.00% ######### ######### ######### ######### ######### ######### ## ConType: CASE1-Guest-to-Guest--OVS ## ## Testing: UP-RR-8192x250 ## ## Date: Tue Oct 4 12:30:28 UTC 2016 ## ## Running on: guest-openvswitch-2 ## ######### ######### ######### ######### ######### ######### Starting 250 processes running profile:tcp_rr ... 0.04 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 250op/s Txn2 22.97GB / 29.05(s) = 6.79Gb/s 103663op/s Txn2 46.16GB / 59.08(s) = 6.71Gb/s 102398op/s Txn2 46.95GB / 60.29(s) = 6.69Gb/s 102086op/s ------------------------------------------------------------------------------- Total 46.95GB / 62.31(s) = 6.47Gb/s 98769op/s Group Details ------------------------------------------------------------------------------- Group0 93.91GB / 61.31(s) = 13.16Gb/s 200764op/s Strand Details ------------------------------------------------------------------------------- Thr0 189.51M / 62.34(s) = 25.50Mb/s 389op/s Thr1 190.27M / 62.33(s) = 25.61Mb/s 391op/s Thr2 195.62M / 62.33(s) = 26.33Mb/s 402op/s Thr3 186.02M / 62.34(s) = 25.03Mb/s 382op/s Thr4 189.26M / 62.35(s) = 25.46Mb/s 389op/s Thr5 192.59M / 62.33(s) = 25.92Mb/s 396op/s Thr6 203.27M / 62.34(s) = 27.35Mb/s 417op/s Thr7 185.02M / 62.33(s) = 24.90Mb/s 380op/s Thr8 193.10M / 62.33(s) = 25.99Mb/s 397op/s Thr9 196.85M / 62.34(s) = 26.49Mb/s 404op/s Thr10 200.52M / 62.34(s) = 26.98Mb/s 412op/s Thr11 206.95M / 62.34(s) = 27.85Mb/s 425op/s Thr12 172.59M / 62.35(s) = 23.22Mb/s 354op/s Thr13 189.26M / 62.34(s) = 25.47Mb/s 389op/s Thr14 197.79M / 62.34(s) = 26.61Mb/s 406op/s Thr15 186.29M / 62.34(s) = 25.07Mb/s 383op/s Thr16 196.09M / 62.34(s) = 26.39Mb/s 403op/s Thr17 182.29M / 62.35(s) = 24.53Mb/s 374op/s Thr18 186.12M / 62.34(s) = 25.04Mb/s 382op/s Thr19 188.09M / 62.33(s) = 25.31Mb/s 386op/s Thr20 191.93M / 62.33(s) = 25.83Mb/s 394op/s Thr21 201.80M / 62.34(s) = 27.16Mb/s 414op/s Thr22 191.26M / 62.34(s) = 25.74Mb/s 393op/s Thr23 191.66M / 62.33(s) = 25.80Mb/s 394op/s Thr24 194.29M / 62.34(s) = 26.14Mb/s 399op/s Thr25 191.09M / 62.32(s) = 25.72Mb/s 393op/s Thr26 202.15M / 62.34(s) = 27.20Mb/s 415op/s Thr27 188.45M / 62.32(s) = 25.37Mb/s 387op/s Thr28 186.16M / 62.34(s) = 25.05Mb/s 382op/s Thr29 186.93M / 62.34(s) = 25.15Mb/s 384op/s Thr30 189.48M / 62.34(s) = 25.50Mb/s 389op/s Thr31 189.20M / 62.33(s) = 25.46Mb/s 389op/s Thr32 186.57M / 62.33(s) = 25.11Mb/s 383op/s Thr33 173.20M / 62.34(s) = 23.31Mb/s 356op/s Thr34 187.10M / 62.32(s) = 25.18Mb/s 384op/s Thr35 208.01M / 62.34(s) = 27.99Mb/s 427op/s Thr36 184.32M / 62.33(s) = 24.81Mb/s 379op/s Thr37 197.18M / 62.33(s) = 26.54Mb/s 405op/s Thr38 197.93M / 62.33(s) = 26.64Mb/s 407op/s Thr39 181.91M / 62.33(s) = 24.48Mb/s 374op/s Thr40 183.05M / 62.33(s) = 24.64Mb/s 376op/s Thr41 196.79M / 62.32(s) = 26.49Mb/s 404op/s Thr42 185.09M / 62.32(s) = 24.91Mb/s 380op/s Thr43 192.79M / 62.33(s) = 25.95Mb/s 396op/s Thr44 195.29M / 62.34(s) = 26.28Mb/s 401op/s Thr45 194.87M / 62.34(s) = 26.22Mb/s 400op/s Thr46 199.04M / 62.32(s) = 26.79Mb/s 409op/s Thr47 208.98M / 62.33(s) = 28.12Mb/s 429op/s Thr48 178.66M / 62.33(s) = 24.05Mb/s 367op/s Thr49 198.12M / 62.34(s) = 26.66Mb/s 407op/s Thr50 196.10M / 62.34(s) = 26.39Mb/s 403op/s Thr51 197.43M / 62.34(s) = 26.57Mb/s 405op/s Thr52 203.79M / 62.34(s) = 27.42Mb/s 418op/s Thr53 190.65M / 62.33(s) = 25.66Mb/s 392op/s Thr54 189.88M / 62.34(s) = 25.55Mb/s 390op/s Thr55 186.80M / 62.34(s) = 25.14Mb/s 384op/s Thr56 189.54M / 62.34(s) = 25.51Mb/s 389op/s Thr57 188.82M / 62.34(s) = 25.41Mb/s 388op/s Thr58 220.01M / 62.33(s) = 29.61Mb/s 452op/s Thr59 184.43M / 62.34(s) = 24.82Mb/s 379op/s Thr60 186.43M / 62.33(s) = 25.09Mb/s 383op/s Thr61 187.70M / 62.32(s) = 25.26Mb/s 386op/s Thr62 196.27M / 62.34(s) = 26.41Mb/s 403op/s Thr63 187.45M / 62.33(s) = 25.23Mb/s 385op/s Thr64 204.09M / 62.32(s) = 27.47Mb/s 419op/s Thr65 187.84M / 62.33(s) = 25.28Mb/s 386op/s Thr66 199.65M / 62.33(s) = 26.87Mb/s 410op/s Thr67 186.01M / 62.33(s) = 25.03Mb/s 382op/s Thr68 185.45M / 62.33(s) = 24.96Mb/s 381op/s Thr69 195.76M / 62.33(s) = 26.34Mb/s 402op/s Thr70 197.01M / 62.33(s) = 26.52Mb/s 405op/s Thr71 197.34M / 62.33(s) = 26.56Mb/s 405op/s Thr72 192.80M / 62.33(s) = 25.95Mb/s 396op/s Thr73 188.87M / 62.33(s) = 25.42Mb/s 388op/s Thr74 180.40M / 62.33(s) = 24.28Mb/s 371op/s Thr75 193.09M / 62.32(s) = 25.99Mb/s 397op/s Thr76 213.57M / 62.33(s) = 28.74Mb/s 439op/s Thr77 194.41M / 62.32(s) = 26.17Mb/s 399op/s Thr78 194.79M / 62.33(s) = 26.22Mb/s 400op/s Thr79 196.68M / 62.33(s) = 26.47Mb/s 404op/s Thr80 186.76M / 62.32(s) = 25.14Mb/s 384op/s Thr81 183.63M / 62.32(s) = 24.72Mb/s 377op/s Thr82 191.60M / 62.33(s) = 25.79Mb/s 394op/s Thr83 181.73M / 62.33(s) = 24.46Mb/s 373op/s Thr84 183.99M / 62.32(s) = 24.77Mb/s 378op/s Thr85 187.79M / 62.32(s) = 25.28Mb/s 386op/s Thr86 185.70M / 62.33(s) = 24.99Mb/s 381op/s Thr87 184.55M / 62.33(s) = 24.84Mb/s 379op/s Thr88 194.37M / 62.32(s) = 26.16Mb/s 399op/s Thr89 191.18M / 62.31(s) = 25.74Mb/s 393op/s Thr90 199.99M / 62.32(s) = 26.92Mb/s 411op/s Thr91 182.35M / 62.32(s) = 24.54Mb/s 375op/s Thr92 198.71M / 62.33(s) = 26.74Mb/s 408op/s Thr93 192.12M / 62.33(s) = 25.86Mb/s 395op/s Thr94 190.65M / 62.32(s) = 25.66Mb/s 392op/s Thr95 191.24M / 62.31(s) = 25.74Mb/s 393op/s Thr96 192.68M / 62.32(s) = 25.94Mb/s 396op/s Thr97 179.32M / 62.32(s) = 24.14Mb/s 368op/s Thr98 208.96M / 62.33(s) = 28.12Mb/s 429op/s Thr99 191.43M / 62.33(s) = 25.77Mb/s 393op/s Thr100 198.29M / 62.33(s) = 26.69Mb/s 407op/s Thr101 192.24M / 62.32(s) = 25.88Mb/s 395op/s Thr102 184.29M / 62.32(s) = 24.81Mb/s 379op/s Thr103 198.21M / 62.32(s) = 26.68Mb/s 407op/s Thr104 186.85M / 62.33(s) = 25.15Mb/s 384op/s Thr105 189.70M / 62.33(s) = 25.53Mb/s 390op/s Thr106 178.74M / 62.33(s) = 24.06Mb/s 367op/s Thr107 194.57M / 62.32(s) = 26.19Mb/s 400op/s Thr108 193.73M / 62.33(s) = 26.07Mb/s 398op/s Thr109 179.79M / 62.33(s) = 24.20Mb/s 369op/s Thr110 191.80M / 62.33(s) = 25.81Mb/s 394op/s Thr111 201.63M / 62.32(s) = 27.14Mb/s 414op/s Thr112 185.13M / 62.32(s) = 24.92Mb/s 380op/s Thr113 190.20M / 62.32(s) = 25.60Mb/s 391op/s Thr114 190.46M / 62.33(s) = 25.63Mb/s 391op/s Thr115 185.71M / 62.32(s) = 25.00Mb/s 382op/s Thr116 193.30M / 62.32(s) = 26.02Mb/s 397op/s Thr117 175.32M / 62.33(s) = 23.60Mb/s 360op/s Thr118 192.87M / 62.31(s) = 25.96Mb/s 396op/s Thr119 180.13M / 62.33(s) = 24.24Mb/s 370op/s Thr120 179.20M / 62.32(s) = 24.12Mb/s 368op/s Thr121 207.54M / 62.32(s) = 27.94Mb/s 426op/s Thr122 192.46M / 62.31(s) = 25.91Mb/s 395op/s Thr123 191.74M / 62.31(s) = 25.81Mb/s 394op/s Thr124 194.85M / 62.33(s) = 26.23Mb/s 400op/s Thr125 193.49M / 62.32(s) = 26.05Mb/s 397op/s Thr126 198.16M / 62.33(s) = 26.67Mb/s 407op/s Thr127 206.63M / 62.32(s) = 27.81Mb/s 424op/s Thr128 197.46M / 62.33(s) = 26.58Mb/s 406op/s Thr129 186.23M / 62.33(s) = 25.06Mb/s 383op/s Thr130 184.93M / 62.32(s) = 24.89Mb/s 380op/s Thr131 180.51M / 62.31(s) = 24.30Mb/s 371op/s Thr132 195.93M / 62.32(s) = 26.38Mb/s 403op/s Thr133 185.32M / 62.32(s) = 24.94Mb/s 381op/s Thr134 188.51M / 62.32(s) = 25.37Mb/s 387op/s Thr135 198.29M / 62.31(s) = 26.70Mb/s 407op/s Thr136 189.34M / 62.31(s) = 25.49Mb/s 389op/s Thr137 189.87M / 62.33(s) = 25.55Mb/s 390op/s Thr138 201.04M / 62.32(s) = 27.06Mb/s 413op/s Thr139 189.80M / 62.32(s) = 25.55Mb/s 390op/s Thr140 188.21M / 62.31(s) = 25.34Mb/s 387op/s Thr141 197.21M / 62.33(s) = 26.54Mb/s 405op/s Thr142 190.82M / 62.32(s) = 25.69Mb/s 392op/s Thr143 197.21M / 62.32(s) = 26.54Mb/s 405op/s Thr144 189.20M / 62.32(s) = 25.46Mb/s 389op/s Thr145 192.95M / 62.32(s) = 25.97Mb/s 396op/s Thr146 184.46M / 62.31(s) = 24.83Mb/s 379op/s Thr147 188.34M / 62.32(s) = 25.35Mb/s 387op/s Thr148 194.04M / 62.32(s) = 26.12Mb/s 399op/s Thr149 203.70M / 62.31(s) = 27.42Mb/s 419op/s Thr150 201.09M / 62.32(s) = 27.07Mb/s 413op/s Thr151 195.82M / 62.32(s) = 26.36Mb/s 402op/s Thr152 191.88M / 62.31(s) = 25.83Mb/s 394op/s Thr153 201.74M / 62.32(s) = 27.16Mb/s 414op/s Thr154 203.90M / 62.33(s) = 27.44Mb/s 419op/s Thr155 183.82M / 62.32(s) = 24.74Mb/s 378op/s Thr156 186.54M / 62.31(s) = 25.11Mb/s 383op/s Thr157 197.27M / 62.32(s) = 26.55Mb/s 405op/s Thr158 208.23M / 62.31(s) = 28.03Mb/s 428op/s Thr159 196.87M / 62.31(s) = 26.50Mb/s 404op/s Thr160 184.48M / 62.32(s) = 24.83Mb/s 379op/s Thr161 189.68M / 62.32(s) = 25.53Mb/s 390op/s Thr162 181.38M / 62.31(s) = 24.42Mb/s 373op/s Thr163 202.80M / 62.30(s) = 27.31Mb/s 417op/s Thr164 192.02M / 62.31(s) = 25.85Mb/s 394op/s Thr165 209.43M / 62.32(s) = 28.19Mb/s 430op/s Thr166 185.87M / 62.32(s) = 25.02Mb/s 382op/s Thr167 184.87M / 62.31(s) = 24.89Mb/s 380op/s Thr168 189.85M / 62.31(s) = 25.56Mb/s 390op/s Thr169 189.24M / 62.32(s) = 25.47Mb/s 389op/s Thr170 203.13M / 62.32(s) = 27.34Mb/s 417op/s Thr171 199.49M / 62.30(s) = 26.86Mb/s 410op/s Thr172 189.49M / 62.31(s) = 25.51Mb/s 389op/s Thr173 192.76M / 62.32(s) = 25.95Mb/s 396op/s Thr174 203.60M / 62.32(s) = 27.41Mb/s 418op/s Thr175 199.48M / 62.32(s) = 26.85Mb/s 410op/s Thr176 188.07M / 62.31(s) = 25.32Mb/s 386op/s Thr177 189.74M / 62.32(s) = 25.54Mb/s 390op/s Thr178 182.93M / 62.31(s) = 24.63Mb/s 376op/s Thr179 189.35M / 62.32(s) = 25.49Mb/s 389op/s Thr180 193.96M / 62.32(s) = 26.11Mb/s 398op/s Thr181 173.68M / 62.31(s) = 23.38Mb/s 357op/s Thr182 194.20M / 62.31(s) = 26.15Mb/s 399op/s Thr183 180.90M / 62.30(s) = 24.36Mb/s 372op/s Thr184 193.93M / 62.30(s) = 26.11Mb/s 398op/s Thr185 186.55M / 62.31(s) = 25.11Mb/s 383op/s Thr186 190.10M / 62.32(s) = 25.59Mb/s 391op/s Thr187 213.84M / 62.32(s) = 28.78Mb/s 439op/s Thr188 189.24M / 62.31(s) = 25.48Mb/s 389op/s Thr189 181.57M / 62.31(s) = 24.45Mb/s 373op/s Thr190 186.40M / 62.31(s) = 25.09Mb/s 383op/s Thr191 182.09M / 62.32(s) = 24.51Mb/s 374op/s Thr192 203.16M / 62.32(s) = 27.35Mb/s 417op/s Thr193 190.51M / 62.31(s) = 25.65Mb/s 391op/s Thr194 186.37M / 62.30(s) = 25.09Mb/s 383op/s Thr195 185.38M / 62.32(s) = 24.95Mb/s 381op/s Thr196 193.77M / 62.32(s) = 26.08Mb/s 398op/s Thr197 195.54M / 62.31(s) = 26.33Mb/s 402op/s Thr198 181.10M / 62.31(s) = 24.38Mb/s 372op/s Thr199 191.49M / 62.31(s) = 25.78Mb/s 393op/s Thr200 188.80M / 62.32(s) = 25.41Mb/s 388op/s Thr201 201.04M / 62.31(s) = 27.07Mb/s 413op/s Thr202 208.12M / 62.31(s) = 28.02Mb/s 428op/s Thr203 192.16M / 62.32(s) = 25.87Mb/s 395op/s Thr204 192.52M / 62.32(s) = 25.92Mb/s 395op/s Thr205 197.27M / 62.31(s) = 26.56Mb/s 405op/s Thr206 207.15M / 62.31(s) = 27.89Mb/s 426op/s Thr207 178.93M / 62.31(s) = 24.09Mb/s 368op/s Thr208 204.01M / 62.30(s) = 27.47Mb/s 419op/s Thr209 191.80M / 62.30(s) = 25.82Mb/s 394op/s Thr210 189.62M / 62.31(s) = 25.53Mb/s 390op/s Thr211 191.52M / 62.30(s) = 25.79Mb/s 394op/s Thr212 206.88M / 62.30(s) = 27.86Mb/s 425op/s Thr213 178.52M / 62.30(s) = 24.04Mb/s 367op/s Thr214 194.57M / 62.31(s) = 26.20Mb/s 400op/s Thr215 177.62M / 62.31(s) = 23.91Mb/s 365op/s Thr216 197.10M / 62.30(s) = 26.54Mb/s 405op/s Thr217 185.63M / 62.31(s) = 24.99Mb/s 381op/s Thr218 190.01M / 62.31(s) = 25.58Mb/s 390op/s Thr219 214.70M / 62.30(s) = 28.91Mb/s 441op/s Thr220 184.38M / 62.31(s) = 24.82Mb/s 379op/s Thr221 187.30M / 62.30(s) = 25.22Mb/s 385op/s Thr222 181.23M / 62.29(s) = 24.40Mb/s 372op/s Thr223 201.07M / 62.31(s) = 27.07Mb/s 413op/s Thr224 201.10M / 62.30(s) = 27.08Mb/s 413op/s Thr225 192.84M / 62.30(s) = 25.96Mb/s 396op/s Thr226 202.98M / 62.31(s) = 27.33Mb/s 417op/s Thr227 199.59M / 62.30(s) = 26.87Mb/s 410op/s Thr228 193.91M / 62.31(s) = 26.10Mb/s 398op/s Thr229 194.79M / 62.31(s) = 26.23Mb/s 400op/s Thr230 202.49M / 62.29(s) = 27.27Mb/s 416op/s Thr231 198.77M / 62.31(s) = 26.76Mb/s 408op/s Thr232 194.62M / 62.30(s) = 26.20Mb/s 400op/s Thr233 211.66M / 62.30(s) = 28.50Mb/s 435op/s Thr234 191.45M / 62.31(s) = 25.78Mb/s 393op/s Thr235 192.10M / 62.31(s) = 25.86Mb/s 395op/s Thr236 192.52M / 62.31(s) = 25.92Mb/s 396op/s Thr237 204.59M / 62.29(s) = 27.55Mb/s 420op/s Thr238 191.35M / 62.29(s) = 25.77Mb/s 393op/s Thr239 194.80M / 62.31(s) = 26.23Mb/s 400op/s Thr240 192.54M / 62.29(s) = 25.93Mb/s 396op/s Thr241 197.41M / 62.30(s) = 26.58Mb/s 406op/s Thr242 186.74M / 62.29(s) = 25.15Mb/s 384op/s Thr243 190.24M / 62.29(s) = 25.62Mb/s 391op/s Thr244 193.37M / 62.30(s) = 26.04Mb/s 397op/s Thr245 179.48M / 62.30(s) = 24.17Mb/s 369op/s Thr246 197.60M / 62.30(s) = 26.61Mb/s 406op/s Thr247 186.88M / 62.30(s) = 25.16Mb/s 384op/s Thr248 201.77M / 62.31(s) = 27.17Mb/s 415op/s Thr249 191.52M / 62.31(s) = 25.78Mb/s 393op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 35.06ms 0.00ns 59.54ms 56.16us Txn1 3077286 4.88ms 0.00ns 674.97ms 51.81us Txn2 250 13.75us 0.00ns 208.72us 5.35us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 35.06ms 0.00ns 59.54ms 55.51us write 3077286 23.52us 0.00ns 33.45ms 3.00us read 3077036 4.86ms 0.00ns 674.97ms 1.81us disconnect 250 13.23us 0.00ns 207.92us 4.95us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s ens4 230303 231272 3.36Gb/s 3.36Gb/s ens3 0 1 152.26b/s 266.78b/s ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.30s 46.95GB 6.47Gb/s 6154855 0.00 master 62.31s 46.95GB 6.47Gb/s 6155072 0.00 ------------------------------------------------------------------------------- Difference(%) 0.03% 0.00% -0.02% 0.00% 0.00% + benchrc=0 + FINALRC=0 + tool_get_guest_log CASE1-Guest-to-Guest--OVS 192.168.122.211 + set -e + local contype=CASE1-Guest-to-Guest--OVS + local clientmgmntip=192.168.122.211 + glogfile=CASE1-Guest-to-Guest--OVS-bench.log + resultfile=CASE1-Guest-to-Guest--OVS-bench.result + scp 'ubuntu@192.168.122.211:~/dpdk-testing/CASE1-Guest-to-Guest--OVS-bench.log' . + scp 'ubuntu@192.168.122.211:~/dpdk-testing/CASE1-Guest-to-Guest--OVS-bench.result' . + set +e + tool_create_host_stats CASE1-Guest-to-Guest--OVS ovsbr0 + local contype=CASE1-Guest-to-Guest--OVS + local ovsbridge=ovsbr0 + tool_create_cpu_stats + '[' 18740 -ne 0 ']' + kill 18740 + PIDSTATPID=0 + cat /run/pidstat.log ./test.sh: line 922: 18740 Terminated pidstat -luwh 15 > ${PIDSTATFILE} + '[' 18741 -ne 0 ']' + kill 18741 + MPSTATPID=0 + cat /run/mpstat.log ./test.sh: line 922: 18741 Terminated mpstat -u -I ALL -P ALL 15 > ${MPSTATFILE} + tool_create_ovs_stats ovsbr0 + set -e + local ovsbridge=ovsbr0 + ovs-ofctl show ovsbr0 + ovs-ofctl dump-ports ovsbr0 + ovs-dpctl show --statistics + [[ CASE1-Guest-to-Guest--OVS =~ DPDK ]] + set +e + tool_reset_and_start_stats CASE1-Guest-to-Guest--OVS + set -e + local contype=CASE1-Guest-to-Guest--OVS + tool_reset_ovs_stats CASE1-Guest-to-Guest--OVS + set -e + local contype=CASE1-Guest-to-Guest--OVS + [[ CASE1-Guest-to-Guest--OVS =~ DPDK ]] + set +e + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + PIDSTATPID=18946 + pidstat -luwh 15 + MPSTATPID=18947 + set +e + test_netbenchmarks_client CASE3-Host-to-Switch-to-Guest--OVS 10.245.170.59 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + local serverip=10.245.170.59 + local testname=CASE3-Host-to-Switch-to-Guest--OVS-bench + apt_get_noninteracitve install iperf netperf libsctp1 + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + mpstat -u -I ALL -P ALL 15 + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install iperf netperf libsctp1 Reading package lists... Building dependency tree... Reading state information... libsctp1 is already the newest version (1.0.17+dfsg-1). iperf is already the newest version (2.0.9+dfsg1-1). netperf is already the newest version (2.6.0-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + test_netbenchmark 10.245.170.59 CASE3-Host-to-Switch-to-Guest--OVS + local targetip=10.245.170.59 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + apt_get_noninteracitve install iperf netperf + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install iperf netperf + tee CASE3-Host-to-Switch-to-Guest--OVS-bench.log Reading package lists... Building dependency tree... Reading state information... iperf is already the newest version (2.0.9+dfsg1-1). netperf is already the newest version (2.6.0-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + echo 'Routing info' + route -n Routing info Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.245.168.1 0.0.0.0 UG 0 0 0 eth0 10.0.3.0 0.0.0.0 255.255.255.0 U 0 0 0 lxcbr0 10.0.21.0 0.0.0.0 255.255.255.0 U 0 0 0 localbridge0 10.0.22.0 0.0.0.0 255.255.255.0 U 0 0 0 localbridge2 10.225.243.0 0.0.0.0 255.255.255.0 U 0 0 0 lxdbr0 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 eth5 10.245.170.59 0.0.0.0 255.255.255.255 UH 0 0 0 eth5 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 + tool_header IPERF-1 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=IPERF-1 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: IPERF-1 ## ## Date: Di 4. Okt 12:31:32 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + iperf --interval 15 --time 60 -c 10.245.170.59 ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.169.148 port 55158 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 16.4 GBytes 9.40 Gbits/sec [ 3] 15.0-30.0 sec 16.4 GBytes 9.39 Gbits/sec [ 3] 30.0-45.0 sec 16.4 GBytes 9.40 Gbits/sec [ 3] 45.0-60.0 sec 16.4 GBytes 9.40 Gbits/sec [ 3] 0.0-60.0 sec 65.6 GBytes 9.40 Gbits/sec + tool_header IPERF-20 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=IPERF-20 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: IPERF-20 ## ## Date: Di 4. Okt 12:32:32 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + iperf -P 20 --interval 15 --time 60 -c 10.245.170.59 ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.169.148 port 55160 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 16.4 GBytes 9.39 Gbits/sec [ 3] 15.0-30.0 sec 16.4 GBytes 9.39 Gbits/sec [ 3] 30.0-45.0 sec 16.4 GBytes 9.40 Gbits/sec [ 3] 45.0-60.0 sec 16.4 GBytes 9.39 Gbits/sec [ 3] 0.0-60.0 sec 65.6 GBytes 9.39 Gbits/sec + socktype=stream + for size in 1 8192 + tool_header NP-RR-1 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=NP-RR-1 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: NP-RR-1 ## ## Date: Di 4. Okt 12:33:32 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + local retry=1 + local nptmpout + '[' 1 -eq 10 ']' ++ mktemp /tmp/netperf.1.XXXX + nptmpout=/tmp/netperf.1.pT9o + netperf -p 5000 -s 1 -i 10,3 -I 99 -H 10.245.170.59 -t OMNI -j -- -r 1 -D -c rr -t stream -O PROTOCOL,SOCKET_TYPE,DIRECTION,LOCAL_INTERFACE_DEVICE,LSS_SIZE,LSR_SIZE,RSS_SIZE,RSR_SIZE,REQUEST_SIZE,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,CONFIDENCE_LEVEL,ELAPSED_TIME,THROUGHPUT,THROUGHPUT_UNITS,RT_LATENCY,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY,STDDEV_LATENCY + '[' 0 -eq 0 ']' + cat /tmp/netperf.1.pT9o OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0x1528 16384 87380 16384 87380 1 -1.00 -1.00 99 10.00 3568.03 Trans/s 302.101 150 1053 279.72 87.38 + rm -f /tmp/netperf.1.pT9o + break + for size in 1 8192 + tool_header NP-RR-8192 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=NP-RR-8192 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: NP-RR-8192 ## ## Date: Di 4. Okt 12:34:28 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + local retry=1 + local nptmpout + '[' 1 -eq 10 ']' ++ mktemp /tmp/netperf.8192.XXXX + nptmpout=/tmp/netperf.8192.yawh + netperf -p 5000 -s 1 -i 10,3 -I 99 -H 10.245.170.59 -t OMNI -j -- -r 8192 -D -c rr -t stream -O PROTOCOL,SOCKET_TYPE,DIRECTION,LOCAL_INTERFACE_DEVICE,LSS_SIZE,LSR_SIZE,RSS_SIZE,RSR_SIZE,REQUEST_SIZE,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,CONFIDENCE_LEVEL,ELAPSED_TIME,THROUGHPUT,THROUGHPUT_UNITS,RT_LATENCY,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY,STDDEV_LATENCY + '[' 0 -eq 0 ']' + cat /tmp/netperf.8192.yawh OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0x1528 16384 87380 16384 87380 8192 -1.00 -1.00 99 10.00 3127.79 Trans/s 317.471 188 1541 319.26 91.24 + rm -f /tmp/netperf.8192.yawh + break + duration=60 + connoptscl=tcp_nodelay + for connections in 1 250 + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/1/; s/$sendbytes/1/; s/$recbytes/1/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-1x1 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=UP-RR-1x1 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: UP-RR-1x1 ## ## Date: Di 4. Okt 12:35:10 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 807.63K / 29.03(s) = 227.91Kb/s 28488op/s Txn2 1.64MB / 59.06(s) = 232.76Kb/s 29095op/s Txn2 1.67MB / 60.26(s) = 232.51Kb/s 29063op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 1.67MB / 62.36(s) = 224.67Kb/s 28083op/s Group Details ------------------------------------------------------------------------------- Group0 3.34MB / 61.26(s) = 457.41Kb/s 57177op/s Strand Details ------------------------------------------------------------------------------- Thr0 1.67MB / 62.26(s) = 225.03Kb/s 28129op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 798.05us 0.00ns 798.05us 798.05us Txn1 875703 68.47us 0.00ns 3.67ms 48.95us Txn2 1 33.19us 0.00ns 33.19us 33.19us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 797.28us 0.00ns 797.28us 797.28us write 875703 4.49us 0.00ns 245.29us 2.01us read 875702 63.76us 0.00ns 3.66ms 40.49us disconnect 1 32.82us 0.00ns 32.82us 32.82us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s vnet3 0 0 23.09b/s 0 eth4 14042 14042 7.53Mb/s 7.53Mb/s vnet2 0 0 206.78b/s 0 eth0 0 0 689.37b/s 287.34b/s vnet1 14042 14042 7.53Mb/s 7.53Mb/s lxdbr0 0 0 18.22b/s 0 eth5 14042 14042 7.53Mb/s 7.53Mb/s vnet0 0 0 206.78b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.36s 1.67MB 224.67Kb/s 1751409 0.00 master 62.36s 1.67MB 224.67Kb/s 1751408 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% 0.00% -0.00% 0.00% + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/1/; s/$sendbytes/8192/; s/$recbytes/8192/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-8192x1 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=UP-RR-8192x1 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: UP-RR-8192x1 ## ## Date: Di 4. Okt 12:36:12 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 2.54GB / 29.03(s) = 750.13Mb/s 11446op/s Txn2 5.15GB / 59.06(s) = 749.29Mb/s 11433op/s Txn2 5.24GB / 60.26(s) = 746.26Mb/s 11387op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 5.24GB / 62.36(s) = 721.10Mb/s 11003op/s Group Details ------------------------------------------------------------------------------- Group0 10.47GB / 61.26(s) = 1.47Gb/s 22402op/s Strand Details ------------------------------------------------------------------------------- Thr0 5.24GB / 62.26(s) = 722.26Mb/s 11021op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 829.31us 0.00ns 829.31us 829.31us Txn1 343103 174.90us 0.00ns 2.76ms 80.29us Txn2 1 156.61us 0.00ns 156.61us 156.61us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 828.63us 0.00ns 828.63us 828.63us write 343103 8.01us 0.00ns 1.45ms 2.96us read 343102 166.65us 0.00ns 2.75ms 67.29us disconnect 1 156.22us 0.00ns 156.22us 156.22us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s eth4 38775 38768 381.02Mb/s 381.06Mb/s vnet2 0 0 206.78b/s 0 eth0 0 0 905.38b/s 280.67b/s vnet1 11740 16768 366.79Mb/s 369.40Mb/s eth5 38768 38775 381.06Mb/s 381.02Mb/s vnet0 0 0 206.78b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.37s 5.24GB 721.10Mb/s 686209 0.00 master 62.36s 5.24GB 721.10Mb/s 686208 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% 0.00% -0.00% 0.00% + for connections in 1 250 + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/250/; s/$sendbytes/1/; s/$recbytes/1/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-1x250 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=UP-RR-1x250 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: UP-RR-1x250 ## ## Date: Di 4. Okt 12:37:15 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 250 processes running profile:tcp_rr ... 0.03 seconds Txn1 0 / 0.00(s) = 0 5228op/s Txn1 0 / 1.00(s) = 0 249op/s Txn2 5.78MB / 29.03(s) = 1.67Mb/s 208718op/s Txn2 11.66MB / 59.07(s) = 1.66Mb/s 206993op/s Txn2 11.85MB / 60.27(s) = 1.65Mb/s 206205op/s ------------------------------------------------------------------------------- Total 11.85MB / 62.29(s) = 1.60Mb/s 199519op/s Group Details ------------------------------------------------------------------------------- Group0 23.70MB / 61.29(s) = 3.24Mb/s 405560op/s Strand Details ------------------------------------------------------------------------------- Thr0 49.78KB / 62.31(s) = 6.54Kb/s 818op/s Thr1 46.28KB / 62.30(s) = 6.09Kb/s 761op/s Thr2 48.43KB / 62.30(s) = 6.37Kb/s 796op/s Thr3 47.86KB / 62.30(s) = 6.29Kb/s 787op/s Thr4 51.31KB / 62.32(s) = 6.75Kb/s 843op/s Thr5 48.43KB / 62.30(s) = 6.37Kb/s 796op/s Thr6 47.08KB / 62.31(s) = 6.19Kb/s 774op/s Thr7 49.70KB / 62.31(s) = 6.53Kb/s 817op/s Thr8 47.73KB / 62.30(s) = 6.28Kb/s 785op/s Thr9 48.23KB / 62.30(s) = 6.34Kb/s 793op/s Thr10 46.73KB / 62.31(s) = 6.14Kb/s 768op/s Thr11 46.32KB / 62.31(s) = 6.09Kb/s 761op/s Thr12 51.70KB / 62.32(s) = 6.80Kb/s 850op/s Thr13 44.92KB / 62.31(s) = 5.91Kb/s 738op/s Thr14 44.81KB / 62.30(s) = 5.89Kb/s 736op/s Thr15 47.04KB / 62.30(s) = 6.18Kb/s 773op/s Thr16 44.90KB / 62.30(s) = 5.90Kb/s 738op/s Thr17 46.62KB / 62.30(s) = 6.13Kb/s 766op/s Thr18 47.54KB / 62.32(s) = 6.25Kb/s 781op/s Thr19 46.28KB / 62.30(s) = 6.08Kb/s 761op/s Thr20 47.07KB / 62.30(s) = 6.19Kb/s 774op/s Thr21 45.00KB / 62.31(s) = 5.92Kb/s 740op/s Thr22 48.52KB / 62.30(s) = 6.38Kb/s 798op/s Thr23 45.55KB / 62.30(s) = 5.99Kb/s 749op/s Thr24 46.75KB / 62.31(s) = 6.15Kb/s 768op/s Thr25 48.45KB / 62.31(s) = 6.37Kb/s 796op/s Thr26 50.15KB / 62.30(s) = 6.59Kb/s 824op/s Thr27 48.40KB / 62.30(s) = 6.36Kb/s 796op/s Thr28 52.71KB / 62.31(s) = 6.93Kb/s 866op/s Thr29 45.32KB / 62.30(s) = 5.96Kb/s 745op/s Thr30 47.92KB / 62.30(s) = 6.30Kb/s 788op/s Thr31 48.79KB / 62.30(s) = 6.41Kb/s 802op/s Thr32 48.30KB / 62.31(s) = 6.35Kb/s 794op/s Thr33 48.12KB / 62.30(s) = 6.33Kb/s 791op/s Thr34 46.73KB / 62.31(s) = 6.14Kb/s 768op/s Thr35 49.10KB / 62.31(s) = 6.46Kb/s 807op/s Thr36 48.88KB / 62.30(s) = 6.43Kb/s 804op/s Thr37 45.85KB / 62.30(s) = 6.03Kb/s 754op/s Thr38 45.12KB / 62.31(s) = 5.93Kb/s 741op/s Thr39 51.99KB / 62.30(s) = 6.84Kb/s 855op/s Thr40 54.06KB / 62.31(s) = 7.11Kb/s 888op/s Thr41 50.61KB / 62.30(s) = 6.66Kb/s 832op/s Thr42 49.33KB / 62.31(s) = 6.49Kb/s 811op/s Thr43 47.09KB / 62.31(s) = 6.19Kb/s 774op/s Thr44 52.08KB / 62.31(s) = 6.85Kb/s 856op/s Thr45 46.32KB / 62.31(s) = 6.09Kb/s 761op/s Thr46 45.13KB / 62.30(s) = 5.93Kb/s 742op/s Thr47 47.44KB / 62.30(s) = 6.24Kb/s 780op/s Thr48 49.64KB / 62.30(s) = 6.53Kb/s 816op/s Thr49 49.15KB / 62.30(s) = 6.46Kb/s 808op/s Thr50 51.74KB / 62.30(s) = 6.80Kb/s 850op/s Thr51 48.10KB / 62.30(s) = 6.32Kb/s 791op/s Thr52 48.38KB / 62.30(s) = 6.36Kb/s 795op/s Thr53 50.13KB / 62.31(s) = 6.59Kb/s 824op/s Thr54 45.29KB / 62.30(s) = 5.96Kb/s 745op/s Thr55 48.10KB / 62.31(s) = 6.32Kb/s 791op/s Thr56 50.04KB / 62.30(s) = 6.58Kb/s 822op/s Thr57 46.21KB / 62.30(s) = 6.08Kb/s 760op/s Thr58 46.77KB / 62.30(s) = 6.15Kb/s 769op/s Thr59 50.71KB / 62.31(s) = 6.67Kb/s 833op/s Thr60 46.89KB / 62.31(s) = 6.17Kb/s 771op/s Thr61 46.50KB / 62.31(s) = 6.11Kb/s 764op/s Thr62 48.94KB / 62.30(s) = 6.44Kb/s 805op/s Thr63 49.69KB / 62.30(s) = 6.53Kb/s 817op/s Thr64 46.15KB / 62.30(s) = 6.07Kb/s 759op/s Thr65 49.83KB / 62.30(s) = 6.55Kb/s 819op/s Thr66 47.01KB / 62.30(s) = 6.18Kb/s 773op/s Thr67 46.45KB / 62.30(s) = 6.11Kb/s 763op/s Thr68 46.60KB / 62.29(s) = 6.13Kb/s 766op/s Thr69 53.60KB / 62.31(s) = 7.05Kb/s 881op/s Thr70 51.18KB / 62.30(s) = 6.73Kb/s 841op/s Thr71 48.42KB / 62.30(s) = 6.37Kb/s 796op/s Thr72 44.68KB / 62.30(s) = 5.88Kb/s 734op/s Thr73 50.14KB / 62.30(s) = 6.59Kb/s 824op/s Thr74 50.26KB / 62.30(s) = 6.61Kb/s 826op/s Thr75 49.84KB / 62.31(s) = 6.55Kb/s 819op/s Thr76 51.03KB / 62.31(s) = 6.71Kb/s 839op/s Thr77 49.50KB / 62.31(s) = 6.51Kb/s 814op/s Thr78 47.31KB / 62.30(s) = 6.22Kb/s 778op/s Thr79 44.09KB / 62.30(s) = 5.80Kb/s 725op/s Thr80 50.72KB / 62.30(s) = 6.67Kb/s 834op/s Thr81 50.55KB / 62.30(s) = 6.65Kb/s 831op/s Thr82 50.84KB / 62.31(s) = 6.68Kb/s 836op/s Thr83 48.39KB / 62.29(s) = 6.36Kb/s 796op/s Thr84 50.39KB / 62.30(s) = 6.63Kb/s 828op/s Thr85 46.92KB / 62.30(s) = 6.17Kb/s 771op/s Thr86 49.87KB / 62.30(s) = 6.56Kb/s 820op/s Thr87 50.46KB / 62.29(s) = 6.64Kb/s 829op/s Thr88 48.63KB / 62.30(s) = 6.39Kb/s 799op/s Thr89 47.26KB / 62.30(s) = 6.21Kb/s 777op/s Thr90 49.36KB / 62.30(s) = 6.49Kb/s 811op/s Thr91 47.24KB / 62.30(s) = 6.21Kb/s 776op/s Thr92 48.88KB / 62.30(s) = 6.43Kb/s 803op/s Thr93 53.82KB / 62.30(s) = 7.08Kb/s 885op/s Thr94 53.16KB / 62.30(s) = 6.99Kb/s 874op/s Thr95 47.24KB / 62.30(s) = 6.21Kb/s 776op/s Thr96 49.29KB / 62.31(s) = 6.48Kb/s 810op/s Thr97 48.91KB / 62.30(s) = 6.43Kb/s 804op/s Thr98 46.48KB / 62.29(s) = 6.11Kb/s 764op/s Thr99 48.26KB / 62.29(s) = 6.35Kb/s 793op/s Thr100 48.25KB / 62.30(s) = 6.34Kb/s 793op/s Thr101 47.13KB / 62.29(s) = 6.20Kb/s 775op/s Thr102 49.43KB / 62.29(s) = 6.50Kb/s 813op/s Thr103 49.76KB / 62.30(s) = 6.54Kb/s 818op/s Thr104 48.97KB / 62.29(s) = 6.44Kb/s 805op/s Thr105 47.35KB / 62.29(s) = 6.23Kb/s 778op/s Thr106 45.04KB / 62.30(s) = 5.92Kb/s 740op/s Thr107 50.21KB / 62.29(s) = 6.60Kb/s 826op/s Thr108 52.21KB / 62.30(s) = 6.87Kb/s 858op/s Thr109 49.30KB / 62.29(s) = 6.48Kb/s 810op/s Thr110 45.51KB / 62.30(s) = 5.98Kb/s 748op/s Thr111 48.56KB / 62.29(s) = 6.39Kb/s 798op/s Thr112 47.09KB / 62.29(s) = 6.19Kb/s 774op/s Thr113 48.63KB / 62.29(s) = 6.40Kb/s 800op/s Thr114 49.16KB / 62.30(s) = 6.46Kb/s 808op/s Thr115 51.50KB / 62.30(s) = 6.77Kb/s 847op/s Thr116 50.83KB / 62.30(s) = 6.68Kb/s 836op/s Thr117 47.19KB / 62.30(s) = 6.21Kb/s 776op/s Thr118 48.00KB / 62.30(s) = 6.31Kb/s 789op/s Thr119 47.62KB / 62.29(s) = 6.26Kb/s 783op/s Thr120 49.96KB / 62.29(s) = 6.57Kb/s 821op/s Thr121 47.55KB / 62.30(s) = 6.25Kb/s 782op/s Thr122 46.26KB / 62.29(s) = 6.08Kb/s 761op/s Thr123 47.34KB / 62.29(s) = 6.23Kb/s 778op/s Thr124 50.93KB / 62.30(s) = 6.70Kb/s 837op/s Thr125 45.82KB / 62.29(s) = 6.03Kb/s 753op/s Thr126 49.14KB / 62.30(s) = 6.46Kb/s 808op/s Thr127 48.83KB / 62.29(s) = 6.42Kb/s 803op/s Thr128 47.83KB / 62.30(s) = 6.29Kb/s 786op/s Thr129 46.17KB / 62.29(s) = 6.07Kb/s 759op/s Thr130 53.21KB / 62.30(s) = 7.00Kb/s 875op/s Thr131 46.91KB / 62.29(s) = 6.17Kb/s 771op/s Thr132 45.96KB / 62.29(s) = 6.04Kb/s 756op/s Thr133 54.53KB / 62.30(s) = 7.17Kb/s 896op/s Thr134 49.72KB / 62.29(s) = 6.54Kb/s 817op/s Thr135 52.58KB / 62.30(s) = 6.91Kb/s 864op/s Thr136 47.40KB / 62.29(s) = 6.23Kb/s 779op/s Thr137 51.36KB / 62.30(s) = 6.75Kb/s 844op/s Thr138 50.52KB / 62.29(s) = 6.64Kb/s 831op/s Thr139 48.43KB / 62.30(s) = 6.37Kb/s 796op/s Thr140 50.30KB / 62.29(s) = 6.62Kb/s 827op/s Thr141 44.56KB / 62.29(s) = 5.86Kb/s 733op/s Thr142 48.61KB / 62.30(s) = 6.39Kb/s 799op/s Thr143 48.98KB / 62.30(s) = 6.44Kb/s 805op/s Thr144 52.57KB / 62.29(s) = 6.91Kb/s 864op/s Thr145 47.75KB / 62.30(s) = 6.28Kb/s 785op/s Thr146 49.06KB / 62.30(s) = 6.45Kb/s 807op/s Thr147 50.32KB / 62.29(s) = 6.62Kb/s 827op/s Thr148 47.93KB / 62.29(s) = 6.30Kb/s 788op/s Thr149 47.42KB / 62.30(s) = 6.24Kb/s 779op/s Thr150 46.02KB / 62.29(s) = 6.05Kb/s 757op/s Thr151 48.76KB / 62.29(s) = 6.41Kb/s 802op/s Thr152 55.44KB / 62.28(s) = 7.29Kb/s 912op/s Thr153 50.58KB / 62.29(s) = 6.65Kb/s 831op/s Thr154 50.86KB / 62.29(s) = 6.69Kb/s 836op/s Thr155 44.03KB / 62.28(s) = 5.79Kb/s 724op/s Thr156 49.80KB / 62.30(s) = 6.55Kb/s 819op/s Thr157 46.58KB / 62.30(s) = 6.13Kb/s 766op/s Thr158 51.79KB / 62.29(s) = 6.81Kb/s 851op/s Thr159 44.77KB / 62.29(s) = 5.89Kb/s 736op/s Thr160 53.00KB / 62.29(s) = 6.97Kb/s 871op/s Thr161 46.48KB / 62.30(s) = 6.11Kb/s 764op/s Thr162 47.10KB / 62.29(s) = 6.19Kb/s 774op/s Thr163 48.04KB / 62.29(s) = 6.32Kb/s 790op/s Thr164 47.95KB / 62.29(s) = 6.31Kb/s 788op/s Thr165 47.83KB / 62.29(s) = 6.29Kb/s 786op/s Thr166 53.68KB / 62.29(s) = 7.06Kb/s 883op/s Thr167 45.54KB / 62.28(s) = 5.99Kb/s 749op/s Thr168 46.09KB / 62.29(s) = 6.06Kb/s 758op/s Thr169 48.83KB / 62.30(s) = 6.42Kb/s 803op/s Thr170 50.09KB / 62.30(s) = 6.59Kb/s 823op/s Thr171 49.27KB / 62.29(s) = 6.48Kb/s 810op/s Thr172 50.35KB / 62.29(s) = 6.62Kb/s 828op/s Thr173 50.71KB / 62.29(s) = 6.67Kb/s 834op/s Thr174 47.95KB / 62.30(s) = 6.31Kb/s 788op/s Thr175 51.18KB / 62.30(s) = 6.73Kb/s 841op/s Thr176 48.43KB / 62.29(s) = 6.37Kb/s 796op/s Thr177 47.57KB / 62.28(s) = 6.26Kb/s 782op/s Thr178 49.03KB / 62.28(s) = 6.45Kb/s 806op/s Thr179 47.98KB / 62.28(s) = 6.31Kb/s 789op/s Thr180 49.50KB / 62.29(s) = 6.51Kb/s 814op/s Thr181 51.89KB / 62.29(s) = 6.82Kb/s 853op/s Thr182 49.31KB / 62.29(s) = 6.48Kb/s 811op/s Thr183 48.72KB / 62.28(s) = 6.41Kb/s 801op/s Thr184 46.34KB / 62.29(s) = 6.10Kb/s 762op/s Thr185 48.42KB / 62.29(s) = 6.37Kb/s 796op/s Thr186 48.75KB / 62.29(s) = 6.41Kb/s 801op/s Thr187 50.98KB / 62.29(s) = 6.70Kb/s 838op/s Thr188 48.94KB / 62.29(s) = 6.44Kb/s 805op/s Thr189 49.43KB / 62.28(s) = 6.50Kb/s 813op/s Thr190 51.34KB / 62.29(s) = 6.75Kb/s 844op/s Thr191 50.40KB / 62.29(s) = 6.63Kb/s 829op/s Thr192 45.39KB / 62.29(s) = 5.97Kb/s 746op/s Thr193 46.83KB / 62.28(s) = 6.16Kb/s 770op/s Thr194 47.64KB / 62.28(s) = 6.27Kb/s 783op/s Thr195 48.17KB / 62.29(s) = 6.33Kb/s 792op/s Thr196 45.86KB / 62.29(s) = 6.03Kb/s 754op/s Thr197 46.85KB / 62.28(s) = 6.16Kb/s 770op/s Thr198 48.01KB / 62.29(s) = 6.31Kb/s 789op/s Thr199 46.15KB / 62.29(s) = 6.07Kb/s 759op/s Thr200 50.10KB / 62.29(s) = 6.59Kb/s 824op/s Thr201 47.95KB / 62.29(s) = 6.31Kb/s 788op/s Thr202 50.57KB / 62.28(s) = 6.65Kb/s 831op/s Thr203 46.34KB / 62.29(s) = 6.10Kb/s 762op/s Thr204 46.52KB / 62.28(s) = 6.12Kb/s 765op/s Thr205 50.30KB / 62.29(s) = 6.62Kb/s 827op/s Thr206 49.09KB / 62.28(s) = 6.46Kb/s 807op/s Thr207 48.43KB / 62.29(s) = 6.37Kb/s 796op/s Thr208 47.98KB / 62.29(s) = 6.31Kb/s 789op/s Thr209 48.36KB / 62.28(s) = 6.36Kb/s 795op/s Thr210 46.24KB / 62.28(s) = 6.08Kb/s 760op/s Thr211 53.27KB / 62.29(s) = 7.01Kb/s 876op/s Thr212 45.60KB / 62.29(s) = 6.00Kb/s 750op/s Thr213 47.95KB / 62.28(s) = 6.31Kb/s 788op/s Thr214 44.63KB / 62.28(s) = 5.87Kb/s 734op/s Thr215 48.12KB / 62.28(s) = 6.33Kb/s 791op/s Thr216 48.74KB / 62.29(s) = 6.41Kb/s 801op/s Thr217 53.36KB / 62.29(s) = 7.02Kb/s 877op/s Thr218 47.95KB / 62.28(s) = 6.31Kb/s 788op/s Thr219 47.64KB / 62.29(s) = 6.27Kb/s 783op/s Thr220 48.22KB / 62.29(s) = 6.34Kb/s 793op/s Thr221 48.56KB / 62.29(s) = 6.39Kb/s 798op/s Thr222 51.13KB / 62.29(s) = 6.72Kb/s 841op/s Thr223 48.11KB / 62.29(s) = 6.33Kb/s 791op/s Thr224 49.75KB / 62.28(s) = 6.54Kb/s 818op/s Thr225 47.68KB / 62.29(s) = 6.27Kb/s 784op/s Thr226 46.47KB / 62.28(s) = 6.11Kb/s 764op/s Thr227 47.45KB / 62.29(s) = 6.24Kb/s 780op/s Thr228 48.93KB / 62.29(s) = 6.44Kb/s 804op/s Thr229 46.87KB / 62.29(s) = 6.16Kb/s 771op/s Thr230 47.15KB / 62.28(s) = 6.20Kb/s 775op/s Thr231 49.94KB / 62.28(s) = 6.57Kb/s 821op/s Thr232 49.70KB / 62.29(s) = 6.54Kb/s 817op/s Thr233 50.69KB / 62.29(s) = 6.67Kb/s 833op/s Thr234 50.85KB / 62.29(s) = 6.69Kb/s 836op/s Thr235 49.99KB / 62.29(s) = 6.57Kb/s 822op/s Thr236 47.56KB / 62.28(s) = 6.26Kb/s 782op/s Thr237 46.98KB / 62.28(s) = 6.18Kb/s 772op/s Thr238 47.51KB / 62.28(s) = 6.25Kb/s 781op/s Thr239 48.89KB / 62.28(s) = 6.43Kb/s 804op/s Thr240 49.00KB / 62.28(s) = 6.45Kb/s 806op/s Thr241 47.61KB / 62.28(s) = 6.26Kb/s 783op/s Thr242 46.38KB / 62.28(s) = 6.10Kb/s 763op/s Thr243 49.48KB / 62.29(s) = 6.51Kb/s 814op/s Thr244 49.30KB / 62.28(s) = 6.49Kb/s 811op/s Thr245 50.55KB / 62.28(s) = 6.65Kb/s 831op/s Thr246 42.03KB / 62.28(s) = 5.53Kb/s 691op/s Thr247 50.50KB / 62.28(s) = 6.64Kb/s 830op/s Thr248 49.16KB / 62.29(s) = 6.47Kb/s 808op/s Thr249 44.77KB / 62.27(s) = 5.89Kb/s 736op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 36.05ms 0.00ns 64.27ms 78.62us Txn1 6213884 2.42ms 0.00ns 87.54ms 53.18us Txn2 250 136.27us 0.00ns 13.28ms 16.35us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 36.05ms 0.00ns 64.27ms 78.01us write 6213884 12.03us 0.00ns 10.13ms 2.49us read 6213661 2.40ms 0.00ns 87.53ms 1.14us disconnect 250 134.94us 0.00ns 13.28ms 15.76us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s vnet3 0 0 79.63b/s 0 eth4 99771 99776 53.48Mb/s 53.48Mb/s vnet2 0 0 207.04b/s 0 eth0 0 0 861.02b/s 356.79b/s vnet1 99776 99771 53.48Mb/s 53.48Mb/s eth5 99776 99772 53.48Mb/s 53.48Mb/s vnet0 0 0 207.04b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.31s 11.85MB 1.60Mb/s 12428518 0.00 master 62.29s 11.85MB 1.60Mb/s 12428295 0.00 ------------------------------------------------------------------------------- Difference(%) -0.04% -0.00% 0.04% -0.00% 0.00% + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/250/; s/$sendbytes/8192/; s/$recbytes/8192/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-8192x250 CASE3-Host-to-Switch-to-Guest--OVS + local headertext=UP-RR-8192x250 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE3-Host-to-Switch-to-Guest--OVS ## ## Testing: UP-RR-8192x250 ## ## Date: Di 4. Okt 12:38:17 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 250 processes running profile:tcp_rr ... 0.03 seconds Txn1 0 / 0.00(s) = 0 4978op/s Txn1 0 / 1.00(s) = 0 249op/s Txn2 24.46GB / 29.03(s) = 7.24Gb/s 110420op/s Txn2 48.89GB / 59.06(s) = 7.11Gb/s 108500op/s Txn2 49.70GB / 60.26(s) = 7.08Gb/s 108091op/s ------------------------------------------------------------------------------- Total 49.70GB / 62.29(s) = 6.85Gb/s 104585op/s Group Details ------------------------------------------------------------------------------- Group0 99.40GB / 61.29(s) = 13.93Gb/s 212589op/s Strand Details ------------------------------------------------------------------------------- Thr0 198.12M / 62.31(s) = 26.67Mb/s 407op/s Thr1 199.20M / 62.30(s) = 26.82Mb/s 409op/s Thr2 214.40M / 62.30(s) = 28.87Mb/s 441op/s Thr3 211.18M / 62.31(s) = 28.43Mb/s 434op/s Thr4 204.73M / 62.32(s) = 27.56Mb/s 421op/s Thr5 196.70M / 62.31(s) = 26.48Mb/s 404op/s Thr6 222.30M / 62.32(s) = 29.93Mb/s 457op/s Thr7 201.31M / 62.31(s) = 27.10Mb/s 414op/s Thr8 207.35M / 62.31(s) = 27.91Mb/s 426op/s Thr9 202.16M / 62.30(s) = 27.22Mb/s 415op/s Thr10 195.01M / 62.31(s) = 26.25Mb/s 401op/s Thr11 200.89M / 62.30(s) = 27.05Mb/s 413op/s Thr12 193.30M / 62.30(s) = 26.03Mb/s 397op/s Thr13 200.84M / 62.30(s) = 27.04Mb/s 413op/s Thr14 195.39M / 62.31(s) = 26.30Mb/s 401op/s Thr15 201.87M / 62.31(s) = 27.18Mb/s 415op/s Thr16 215.04M / 62.31(s) = 28.95Mb/s 442op/s Thr17 192.35M / 62.30(s) = 25.90Mb/s 395op/s Thr18 198.80M / 62.30(s) = 26.77Mb/s 409op/s Thr19 193.71M / 62.30(s) = 26.08Mb/s 398op/s Thr20 192.45M / 62.31(s) = 25.91Mb/s 395op/s Thr21 208.64M / 62.30(s) = 28.09Mb/s 429op/s Thr22 203.95M / 62.31(s) = 27.46Mb/s 419op/s Thr23 199.51M / 62.31(s) = 26.86Mb/s 410op/s Thr24 198.13M / 62.31(s) = 26.67Mb/s 407op/s Thr25 197.41M / 62.31(s) = 26.58Mb/s 406op/s Thr26 196.54M / 62.30(s) = 26.46Mb/s 404op/s Thr27 203.93M / 62.30(s) = 27.46Mb/s 419op/s Thr28 199.60M / 62.30(s) = 26.88Mb/s 410op/s Thr29 198.93M / 62.30(s) = 26.78Mb/s 409op/s Thr30 207.79M / 62.31(s) = 27.97Mb/s 427op/s Thr31 217.43M / 62.31(s) = 29.27Mb/s 447op/s Thr32 196.01M / 62.30(s) = 26.39Mb/s 403op/s Thr33 212.09M / 62.31(s) = 28.55Mb/s 436op/s Thr34 218.98M / 62.30(s) = 29.49Mb/s 450op/s Thr35 206.54M / 62.31(s) = 27.81Mb/s 424op/s Thr36 192.48M / 62.31(s) = 25.91Mb/s 395op/s Thr37 204.02M / 62.31(s) = 27.47Mb/s 419op/s Thr38 215.66M / 62.31(s) = 29.03Mb/s 443op/s Thr39 204.32M / 62.30(s) = 27.51Mb/s 420op/s Thr40 191.79M / 62.30(s) = 25.82Mb/s 394op/s Thr41 196.21M / 62.31(s) = 26.42Mb/s 403op/s Thr42 209.75M / 62.30(s) = 28.24Mb/s 431op/s Thr43 208.32M / 62.31(s) = 28.05Mb/s 428op/s Thr44 204.88M / 62.31(s) = 27.58Mb/s 421op/s Thr45 220.99M / 62.31(s) = 29.75Mb/s 454op/s Thr46 192.16M / 62.31(s) = 25.87Mb/s 395op/s Thr47 190.41M / 62.31(s) = 25.63Mb/s 391op/s Thr48 213.73M / 62.31(s) = 28.77Mb/s 439op/s Thr49 214.62M / 62.31(s) = 28.89Mb/s 441op/s Thr50 196.64M / 62.30(s) = 26.48Mb/s 404op/s Thr51 222.73M / 62.31(s) = 29.99Mb/s 458op/s Thr52 208.41M / 62.30(s) = 28.06Mb/s 428op/s Thr53 217.12M / 62.31(s) = 29.23Mb/s 446op/s Thr54 195.66M / 62.31(s) = 26.34Mb/s 402op/s Thr55 194.91M / 62.30(s) = 26.24Mb/s 400op/s Thr56 211.32M / 62.30(s) = 28.45Mb/s 434op/s Thr57 206.94M / 62.30(s) = 27.86Mb/s 425op/s Thr58 192.74M / 62.30(s) = 25.95Mb/s 396op/s Thr59 203.59M / 62.30(s) = 27.41Mb/s 418op/s Thr60 208.09M / 62.30(s) = 28.02Mb/s 428op/s Thr61 204.91M / 62.30(s) = 27.59Mb/s 421op/s Thr62 193.32M / 62.30(s) = 26.03Mb/s 397op/s Thr63 195.74M / 62.30(s) = 26.36Mb/s 402op/s Thr64 190.52M / 62.30(s) = 25.65Mb/s 391op/s Thr65 203.35M / 62.31(s) = 27.38Mb/s 418op/s Thr66 218.20M / 62.31(s) = 29.38Mb/s 448op/s Thr67 202.66M / 62.31(s) = 27.29Mb/s 416op/s Thr68 211.04M / 62.31(s) = 28.41Mb/s 434op/s Thr69 222.95M / 62.31(s) = 30.02Mb/s 458op/s Thr70 212.73M / 62.29(s) = 28.65Mb/s 437op/s Thr71 202.21M / 62.30(s) = 27.23Mb/s 415op/s Thr72 216.72M / 62.31(s) = 29.18Mb/s 445op/s Thr73 180.79M / 62.31(s) = 24.34Mb/s 371op/s Thr74 205.07M / 62.31(s) = 27.61Mb/s 421op/s Thr75 202.77M / 62.29(s) = 27.31Mb/s 417op/s Thr76 200.70M / 62.30(s) = 27.02Mb/s 412op/s Thr77 217.20M / 62.31(s) = 29.24Mb/s 446op/s Thr78 219.47M / 62.30(s) = 29.55Mb/s 451op/s Thr79 194.34M / 62.30(s) = 26.17Mb/s 399op/s Thr80 202.09M / 62.31(s) = 27.21Mb/s 415op/s Thr81 186.87M / 62.29(s) = 25.16Mb/s 384op/s Thr82 206.93M / 62.29(s) = 27.87Mb/s 425op/s Thr83 211.62M / 62.30(s) = 28.49Mb/s 435op/s Thr84 203.84M / 62.30(s) = 27.45Mb/s 419op/s Thr85 193.77M / 62.30(s) = 26.09Mb/s 398op/s Thr86 197.91M / 62.29(s) = 26.65Mb/s 407op/s Thr87 189.60M / 62.29(s) = 25.53Mb/s 390op/s Thr88 201.52M / 62.30(s) = 27.13Mb/s 414op/s Thr89 201.16M / 62.30(s) = 27.08Mb/s 413op/s Thr90 199.39M / 62.30(s) = 26.85Mb/s 410op/s Thr91 198.73M / 62.30(s) = 26.76Mb/s 408op/s Thr92 199.55M / 62.30(s) = 26.87Mb/s 410op/s Thr93 202.76M / 62.30(s) = 27.30Mb/s 417op/s Thr94 199.85M / 62.29(s) = 26.91Mb/s 411op/s Thr95 212.53M / 62.30(s) = 28.62Mb/s 437op/s Thr96 198.93M / 62.30(s) = 26.78Mb/s 409op/s Thr97 194.41M / 62.29(s) = 26.18Mb/s 400op/s Thr98 210.96M / 62.30(s) = 28.41Mb/s 433op/s Thr99 189.60M / 62.29(s) = 25.53Mb/s 390op/s Thr100 205.77M / 62.29(s) = 27.71Mb/s 423op/s Thr101 224.89M / 62.30(s) = 30.28Mb/s 462op/s Thr102 215.49M / 62.30(s) = 29.02Mb/s 443op/s Thr103 184.80M / 62.29(s) = 24.89Mb/s 380op/s Thr104 209.57M / 62.30(s) = 28.22Mb/s 431op/s Thr105 188.59M / 62.29(s) = 25.40Mb/s 388op/s Thr106 210.60M / 62.29(s) = 28.36Mb/s 433op/s Thr107 190.61M / 62.30(s) = 25.67Mb/s 392op/s Thr108 189.32M / 62.29(s) = 25.50Mb/s 389op/s Thr109 197.62M / 62.30(s) = 26.61Mb/s 406op/s Thr110 196.73M / 62.30(s) = 26.49Mb/s 404op/s Thr111 212.59M / 62.30(s) = 28.63Mb/s 437op/s Thr112 205.02M / 62.29(s) = 27.61Mb/s 421op/s Thr113 206.52M / 62.29(s) = 27.81Mb/s 424op/s Thr114 194.99M / 62.29(s) = 26.26Mb/s 401op/s Thr115 213.51M / 62.29(s) = 28.75Mb/s 439op/s Thr116 210.02M / 62.29(s) = 28.28Mb/s 432op/s Thr117 211.97M / 62.29(s) = 28.54Mb/s 436op/s Thr118 188.90M / 62.29(s) = 25.44Mb/s 388op/s Thr119 201.51M / 62.30(s) = 27.13Mb/s 414op/s Thr120 199.55M / 62.29(s) = 26.88Mb/s 410op/s Thr121 200.37M / 62.29(s) = 26.99Mb/s 412op/s Thr122 189.48M / 62.29(s) = 25.52Mb/s 389op/s Thr123 197.23M / 62.29(s) = 26.56Mb/s 405op/s Thr124 192.93M / 62.30(s) = 25.98Mb/s 396op/s Thr125 210.84M / 62.30(s) = 28.39Mb/s 433op/s Thr126 202.55M / 62.29(s) = 27.28Mb/s 416op/s Thr127 214.23M / 62.29(s) = 28.85Mb/s 440op/s Thr128 205.02M / 62.29(s) = 27.61Mb/s 421op/s Thr129 217.51M / 62.30(s) = 29.29Mb/s 447op/s Thr130 199.75M / 62.29(s) = 26.90Mb/s 411op/s Thr131 202.48M / 62.29(s) = 27.27Mb/s 416op/s Thr132 199.52M / 62.29(s) = 26.87Mb/s 410op/s Thr133 204.91M / 62.30(s) = 27.59Mb/s 421op/s Thr134 201.09M / 62.28(s) = 27.08Mb/s 413op/s Thr135 206.77M / 62.29(s) = 27.84Mb/s 425op/s Thr136 203.04M / 62.29(s) = 27.34Mb/s 417op/s Thr137 204.74M / 62.29(s) = 27.57Mb/s 421op/s Thr138 195.12M / 62.29(s) = 26.28Mb/s 401op/s Thr139 221.38M / 62.30(s) = 29.81Mb/s 455op/s Thr140 203.45M / 62.29(s) = 27.40Mb/s 418op/s Thr141 200.11M / 62.29(s) = 26.95Mb/s 411op/s Thr142 209.91M / 62.29(s) = 28.27Mb/s 431op/s Thr143 207.09M / 62.29(s) = 27.89Mb/s 426op/s Thr144 203.65M / 62.28(s) = 27.43Mb/s 419op/s Thr145 220.55M / 62.30(s) = 29.70Mb/s 453op/s Thr146 203.49M / 62.29(s) = 27.40Mb/s 418op/s Thr147 217.34M / 62.29(s) = 29.27Mb/s 447op/s Thr148 213.65M / 62.29(s) = 28.77Mb/s 439op/s Thr149 208.35M / 62.29(s) = 28.06Mb/s 428op/s Thr150 205.79M / 62.28(s) = 27.72Mb/s 423op/s Thr151 204.04M / 62.29(s) = 27.48Mb/s 419op/s Thr152 204.70M / 62.29(s) = 27.57Mb/s 421op/s Thr153 212.13M / 62.30(s) = 28.57Mb/s 436op/s Thr154 209.90M / 62.29(s) = 28.27Mb/s 431op/s Thr155 199.12M / 62.29(s) = 26.82Mb/s 409op/s Thr156 198.71M / 62.28(s) = 26.76Mb/s 408op/s Thr157 199.98M / 62.29(s) = 26.93Mb/s 411op/s Thr158 218.60M / 62.29(s) = 29.44Mb/s 449op/s Thr159 204.88M / 62.29(s) = 27.59Mb/s 421op/s Thr160 195.84M / 62.29(s) = 26.37Mb/s 402op/s Thr161 217.41M / 62.29(s) = 29.28Mb/s 447op/s Thr162 186.07M / 62.29(s) = 25.06Mb/s 382op/s Thr163 203.70M / 62.29(s) = 27.43Mb/s 419op/s Thr164 213.43M / 62.29(s) = 28.74Mb/s 439op/s Thr165 204.48M / 62.28(s) = 27.54Mb/s 420op/s Thr166 200.46M / 62.28(s) = 27.00Mb/s 412op/s Thr167 203.07M / 62.28(s) = 27.35Mb/s 417op/s Thr168 200.07M / 62.29(s) = 26.94Mb/s 411op/s Thr169 211.32M / 62.28(s) = 28.46Mb/s 434op/s Thr170 194.96M / 62.28(s) = 26.26Mb/s 401op/s Thr171 204.50M / 62.29(s) = 27.54Mb/s 420op/s Thr172 192.91M / 62.29(s) = 25.98Mb/s 396op/s Thr173 194.06M / 62.29(s) = 26.13Mb/s 399op/s Thr174 199.18M / 62.29(s) = 26.82Mb/s 409op/s Thr175 200.60M / 62.28(s) = 27.02Mb/s 412op/s Thr176 189.70M / 62.28(s) = 25.55Mb/s 390op/s Thr177 215.59M / 62.29(s) = 29.03Mb/s 443op/s Thr178 201.13M / 62.29(s) = 27.09Mb/s 413op/s Thr179 211.09M / 62.28(s) = 28.43Mb/s 434op/s Thr180 193.99M / 62.28(s) = 26.13Mb/s 399op/s Thr181 195.54M / 62.29(s) = 26.33Mb/s 402op/s Thr182 211.23M / 62.28(s) = 28.45Mb/s 434op/s Thr183 203.26M / 62.28(s) = 27.38Mb/s 418op/s Thr184 209.14M / 62.29(s) = 28.16Mb/s 430op/s Thr185 215.87M / 62.29(s) = 29.07Mb/s 444op/s Thr186 223.62M / 62.28(s) = 30.12Mb/s 460op/s Thr187 230.16M / 62.28(s) = 31.00Mb/s 473op/s Thr188 201.88M / 62.29(s) = 27.19Mb/s 415op/s Thr189 188.43M / 62.29(s) = 25.38Mb/s 387op/s Thr190 191.28M / 62.29(s) = 25.76Mb/s 393op/s Thr191 196.09M / 62.28(s) = 26.41Mb/s 403op/s Thr192 195.04M / 62.28(s) = 26.27Mb/s 401op/s Thr193 207.75M / 62.28(s) = 27.98Mb/s 427op/s Thr194 214.84M / 62.29(s) = 28.93Mb/s 442op/s Thr195 213.96M / 62.29(s) = 28.81Mb/s 440op/s Thr196 222.74M / 62.29(s) = 30.00Mb/s 458op/s Thr197 201.58M / 62.28(s) = 27.15Mb/s 414op/s Thr198 203.43M / 62.29(s) = 27.40Mb/s 418op/s Thr199 205.51M / 62.28(s) = 27.68Mb/s 422op/s Thr200 190.71M / 62.28(s) = 25.69Mb/s 392op/s Thr201 207.42M / 62.28(s) = 27.94Mb/s 426op/s Thr202 210.30M / 62.29(s) = 28.32Mb/s 432op/s Thr203 199.45M / 62.28(s) = 26.86Mb/s 410op/s Thr204 198.60M / 62.28(s) = 26.75Mb/s 408op/s Thr205 209.66M / 62.28(s) = 28.24Mb/s 431op/s Thr206 221.60M / 62.29(s) = 29.84Mb/s 455op/s Thr207 213.31M / 62.28(s) = 28.73Mb/s 438op/s Thr208 207.67M / 62.29(s) = 27.97Mb/s 427op/s Thr209 192.82M / 62.28(s) = 25.97Mb/s 396op/s Thr210 194.75M / 62.29(s) = 26.23Mb/s 400op/s Thr211 202.26M / 62.28(s) = 27.24Mb/s 416op/s Thr212 203.45M / 62.29(s) = 27.40Mb/s 418op/s Thr213 204.22M / 62.29(s) = 27.50Mb/s 420op/s Thr214 195.19M / 62.28(s) = 26.29Mb/s 401op/s Thr215 201.40M / 62.28(s) = 27.13Mb/s 414op/s Thr216 204.73M / 62.29(s) = 27.57Mb/s 421op/s Thr217 204.60M / 62.29(s) = 27.55Mb/s 421op/s Thr218 202.10M / 62.28(s) = 27.22Mb/s 415op/s Thr219 198.51M / 62.28(s) = 26.74Mb/s 408op/s Thr220 198.45M / 62.28(s) = 26.73Mb/s 408op/s Thr221 205.16M / 62.28(s) = 27.63Mb/s 422op/s Thr222 189.61M / 62.28(s) = 25.54Mb/s 390op/s Thr223 196.16M / 62.28(s) = 26.42Mb/s 403op/s Thr224 206.79M / 62.28(s) = 27.85Mb/s 425op/s Thr225 208.73M / 62.28(s) = 28.12Mb/s 429op/s Thr226 189.37M / 62.28(s) = 25.51Mb/s 389op/s Thr227 191.76M / 62.29(s) = 25.83Mb/s 394op/s Thr228 212.16M / 62.29(s) = 28.57Mb/s 436op/s Thr229 186.16M / 62.28(s) = 25.08Mb/s 383op/s Thr230 214.48M / 62.28(s) = 28.89Mb/s 441op/s Thr231 208.15M / 62.28(s) = 28.03Mb/s 428op/s Thr232 205.01M / 62.28(s) = 27.61Mb/s 421op/s Thr233 197.46M / 62.27(s) = 26.60Mb/s 406op/s Thr234 220.32M / 62.28(s) = 29.67Mb/s 453op/s Thr235 199.30M / 62.28(s) = 26.84Mb/s 410op/s Thr236 210.31M / 62.27(s) = 28.33Mb/s 432op/s Thr237 208.71M / 62.29(s) = 28.11Mb/s 429op/s Thr238 184.90M / 62.27(s) = 24.91Mb/s 380op/s Thr239 218.09M / 62.29(s) = 29.37Mb/s 448op/s Thr240 198.73M / 62.28(s) = 26.77Mb/s 409op/s Thr241 192.18M / 62.28(s) = 25.88Mb/s 395op/s Thr242 215.05M / 62.28(s) = 28.97Mb/s 442op/s Thr243 199.13M / 62.28(s) = 26.82Mb/s 409op/s Thr244 190.46M / 62.28(s) = 25.65Mb/s 391op/s Thr245 206.45M / 62.27(s) = 27.81Mb/s 424op/s Thr246 212.91M / 62.29(s) = 28.67Mb/s 438op/s Thr247 204.04M / 62.28(s) = 27.48Mb/s 419op/s Thr248 192.88M / 62.28(s) = 25.98Mb/s 396op/s Thr249 210.66M / 62.29(s) = 28.37Mb/s 433op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 39.46ms 0.00ns 67.16ms 61.61us Txn1 3257120 4.61ms 0.00ns 87.48ms 10.41us Txn2 250 35.13us 0.00ns 576.36us 15.56us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 39.46ms 0.00ns 67.16ms 60.90us write 3257120 17.58us 0.00ns 8.92ms 3.46us read 3256925 4.59ms 0.00ns 87.47ms 2.64us disconnect 250 34.33us 0.00ns 575.73us 15.09us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s vnet3 0 0 30.83b/s 0 eth4 380756 372156 3.63Gb/s 3.64Gb/s vnet2 0 0 207.04b/s 0 eth0 0 1 3.66Kb/s 377.86b/s vnet1 126313 184416 3.51Gb/s 3.53Gb/s eth5 372155 380757 3.64Gb/s 3.63Gb/s vnet0 0 0 207.04b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.29s 49.70GB 6.85Gb/s 6514990 0.00 master 62.29s 49.70GB 6.85Gb/s 6514795 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% -0.00% -0.00% 0.00% + awk -f postprocess-bench-result.awk CASE3-Host-to-Switch-to-Guest--OVS-bench.log + tool_check_benchmark_result_length CASE3-Host-to-Switch-to-Guest--OVS-bench.result + local filename=CASE3-Host-to-Switch-to-Guest--OVS-bench.result + local length ++ wc -l + length=25 + '[' 25 -ne 25 ']' + return 0 + rc=0 + sumrc=0 + tool_create_host_stats CASE3-Host-to-Switch-to-Guest--OVS ovsbr0 + local contype=CASE3-Host-to-Switch-to-Guest--OVS + local ovsbridge=ovsbr0 + tool_create_cpu_stats + '[' 18946 -ne 0 ']' + kill 18946 + PIDSTATPID=0 + cat /run/pidstat.log ./test.sh: line 922: 18946 Terminated pidstat -luwh 15 > ${PIDSTATFILE} + '[' 18947 -ne 0 ']' + kill 18947 + MPSTATPID=0 + cat /run/mpstat.log ./test.sh: line 922: 18947 Terminated mpstat -u -I ALL -P ALL 15 > ${MPSTATFILE} + tool_create_ovs_stats ovsbr0 + set -e + local ovsbridge=ovsbr0 + ovs-ofctl show ovsbr0 + ovs-ofctl dump-ports ovsbr0 + ovs-dpctl show --statistics + [[ CASE3-Host-to-Switch-to-Guest--OVS =~ DPDK ]] + set +e + tool_reset_and_start_stats CASE3-Host-to-Switch-to-Guest--OVS + set -e + local contype=CASE3-Host-to-Switch-to-Guest--OVS + tool_reset_ovs_stats CASE3-Host-to-Switch-to-Guest--OVS + set -e + local contype=CASE3-Host-to-Switch-to-Guest--OVS + [[ CASE3-Host-to-Switch-to-Guest--OVS =~ DPDK ]] + set +e + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + PIDSTATPID=19577 + pidstat -luwh 15 + MPSTATPID=19578 + set +e + mpstat -u -I ALL -P ALL 15 + sleep 5s + dhclient ovsbr0 + ip route del 10.245.170.59 scope host + ip route add 10.245.170.59 dev ovsbr0 scope host + test_netbenchmarks_client CASE2-Host-to-Guest--OVS 10.245.170.59 + local contype=CASE2-Host-to-Guest--OVS + local serverip=10.245.170.59 + local testname=CASE2-Host-to-Guest--OVS-bench + apt_get_noninteracitve install iperf netperf libsctp1 + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install iperf netperf libsctp1 Reading package lists... Building dependency tree... Reading state information... libsctp1 is already the newest version (1.0.17+dfsg-1). iperf is already the newest version (2.0.9+dfsg1-1). netperf is already the newest version (2.6.0-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + test_netbenchmark 10.245.170.59 CASE2-Host-to-Guest--OVS + local targetip=10.245.170.59 + local contype=CASE2-Host-to-Guest--OVS + apt_get_noninteracitve install iperf netperf + export DEBIAN_FRONTEND=noninteractive + DEBIAN_FRONTEND=noninteractive + apt-get -q --assume-yes -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install iperf netperf + tee CASE2-Host-to-Guest--OVS-bench.log Reading package lists... Building dependency tree... Reading state information... iperf is already the newest version (2.0.9+dfsg1-1). netperf is already the newest version (2.6.0-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + echo 'Routing info' + route -n Routing info Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.245.168.1 0.0.0.0 UG 0 0 0 eth0 10.0.3.0 0.0.0.0 255.255.255.0 U 0 0 0 lxcbr0 10.0.21.0 0.0.0.0 255.255.255.0 U 0 0 0 localbridge0 10.0.22.0 0.0.0.0 255.255.255.0 U 0 0 0 localbridge2 10.225.243.0 0.0.0.0 255.255.255.0 U 0 0 0 lxdbr0 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 eth5 10.245.168.0 0.0.0.0 255.255.248.0 U 0 0 0 ovsbr0 10.245.170.59 0.0.0.0 255.255.255.255 UH 0 0 0 ovsbr0 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 + tool_header IPERF-1 CASE2-Host-to-Guest--OVS + local headertext=IPERF-1 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: IPERF-1 ## ## Date: Di 4. Okt 12:39:25 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + iperf --interval 15 --time 60 -c 10.245.170.59 ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.169.141 port 34314 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 65.6 GBytes 37.5 Gbits/sec [ 3] 15.0-30.0 sec 67.1 GBytes 38.4 Gbits/sec [ 3] 30.0-45.0 sec 66.8 GBytes 38.3 Gbits/sec [ 3] 45.0-60.0 sec 67.8 GBytes 38.8 Gbits/sec [ 3] 0.0-60.0 sec 267 GBytes 38.3 Gbits/sec + tool_header IPERF-20 CASE2-Host-to-Guest--OVS + local headertext=IPERF-20 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: IPERF-20 ## ## Date: Di 4. Okt 12:40:25 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + iperf -P 20 --interval 15 --time 60 -c 10.245.170.59 ------------------------------------------------------------ Client connecting to 10.245.170.59, TCP port 5001 TCP window size: 85.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.245.169.141 port 34316 connected with 10.245.170.59 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-15.0 sec 67.0 GBytes 38.3 Gbits/sec [ 3] 15.0-30.0 sec 67.0 GBytes 38.4 Gbits/sec [ 3] 30.0-45.0 sec 67.0 GBytes 38.4 Gbits/sec [ 3] 45.0-60.0 sec 67.5 GBytes 38.7 Gbits/sec [ 3] 0.0-60.0 sec 268 GBytes 38.4 Gbits/sec + socktype=stream + for size in 1 8192 + tool_header NP-RR-1 CASE2-Host-to-Guest--OVS + local headertext=NP-RR-1 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: NP-RR-1 ## ## Date: Di 4. Okt 12:41:25 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + local retry=1 + local nptmpout + '[' 1 -eq 10 ']' ++ mktemp /tmp/netperf.1.XXXX + nptmpout=/tmp/netperf.1.ws90 + netperf -p 5000 -s 1 -i 10,3 -I 99 -H 10.245.170.59 -t OMNI -j -- -r 1 -D -c rr -t stream -O PROTOCOL,SOCKET_TYPE,DIRECTION,LOCAL_INTERFACE_DEVICE,LSS_SIZE,LSR_SIZE,RSS_SIZE,RSR_SIZE,REQUEST_SIZE,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,CONFIDENCE_LEVEL,ELAPSED_TIME,THROUGHPUT,THROUGHPUT_UNITS,RT_LATENCY,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY,STDDEV_LATENCY + '[' 0 -eq 0 ']' + cat /tmp/netperf.1.ws90 OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0xffffffff 16384 87380 16384 87380 1 -1.00 -1.00 99 10.00 7565.84 Trans/s 130.901 80 890 131.86 44.74 + rm -f /tmp/netperf.1.ws90 + break + for size in 1 8192 + tool_header NP-RR-8192 CASE2-Host-to-Guest--OVS + local headertext=NP-RR-8192 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: NP-RR-8192 ## ## Date: Di 4. Okt 12:42:07 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + local retry=1 + local nptmpout + '[' 1 -eq 10 ']' ++ mktemp /tmp/netperf.8192.XXXX + nptmpout=/tmp/netperf.8192.lIsy + netperf -p 5000 -s 1 -i 10,3 -I 99 -H 10.245.170.59 -t OMNI -j -- -r 8192 -D -c rr -t stream -O PROTOCOL,SOCKET_TYPE,DIRECTION,LOCAL_INTERFACE_DEVICE,LSS_SIZE,LSR_SIZE,RSS_SIZE,RSR_SIZE,REQUEST_SIZE,LOCAL_CPU_UTIL,REMOTE_CPU_UTIL,CONFIDENCE_LEVEL,ELAPSED_TIME,THROUGHPUT,THROUGHPUT_UNITS,RT_LATENCY,MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY,STDDEV_LATENCY + '[' 0 -eq 0 ']' + cat /tmp/netperf.8192.lIsy OMNI Connect|Send|Recv TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.245.170.59 () port 0 AF_INET : +/-49.500% @ 99% conf. : nodelay : demo Protocol Socket Direction Local Local Local Remote Remote Request Local Remote Confidence Elapsed Throughput Throughput Round Minimum Maximum Mean Stddev Type Interface Send Socket Recv Socket Send Socket Recv Socket Size CPU CPU Level Time Units Trip Latency Latency Latency Latency Device Size Size Size Size Bytes Util Util Percent (sec) Latency Microseconds Microseconds Microseconds Microseconds Initial Initial Initial Initial % % usec/tran TCP Stream Connect|Send|Recv 0xffffffff 16384 87380 16384 87380 8192 -1.00 -1.00 99 10.00 6289.25 Trans/s 156.907 97 843 158.69 48.47 + rm -f /tmp/netperf.8192.lIsy + break + duration=60 + connoptscl=tcp_nodelay + for connections in 1 250 + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/1/; s/$sendbytes/1/; s/$recbytes/1/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-1x1 CASE2-Host-to-Guest--OVS + local headertext=UP-RR-1x1 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: UP-RR-1x1 ## ## Date: Di 4. Okt 12:42:49 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 1.56MB / 29.03(s) = 449.58Kb/s 56197op/s Txn2 3.22MB / 59.06(s) = 457.94Kb/s 57243op/s Txn2 3.28MB / 60.26(s) = 456.90Kb/s 57112op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 3.28MB / 62.36(s) = 441.50Kb/s 55187op/s Group Details ------------------------------------------------------------------------------- Group0 6.56MB / 61.26(s) = 898.87Kb/s 112358op/s Strand Details ------------------------------------------------------------------------------- Thr0 3.28MB / 62.26(s) = 442.21Kb/s 55276op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 648.99us 0.00ns 648.99us 648.99us Txn1 1720866 34.79us 0.00ns 2.25ms 17.81us Txn2 1 46.91us 0.00ns 46.91us 46.91us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 648.23us 0.00ns 648.23us 648.23us write 1720866 7.10us 0.00ns 2.18ms 4.00us read 1720865 27.50us 0.00ns 1.98ms 3.12us disconnect 1 46.22us 0.00ns 46.22us 46.22us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s vnet3 0 0 38.48b/s 0 eth4 0 1 0 396.25b/s vnet2 0 0 206.78b/s 0 eth0 0 0 681.66b/s 303.76b/s vnet1 27594 27594 14.79Mb/s 14.79Mb/s eth5 0 1 0 277.08b/s ovsbr0 27594 27594 14.79Mb/s 11.70Mb/s vnet0 0 0 206.78b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.37s 3.28MB 441.49Kb/s 3441735 0.00 master 62.36s 3.28MB 441.50Kb/s 3441734 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% 0.00% -0.00% 0.00% + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/1/; s/$sendbytes/8192/; s/$recbytes/8192/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-8192x1 CASE2-Host-to-Guest--OVS + local headertext=UP-RR-8192x1 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: UP-RR-8192x1 ## ## Date: Di 4. Okt 12:43:52 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 1 processes running profile:tcp_rr ... 0.00 seconds Txn1 0 / 0.00(s) = 0 0op/s Txn1 0 / 1.00(s) = 0 1op/s Txn2 8.61GB / 29.03(s) = 2.55Gb/s 38857op/s Txn2 17.56GB / 59.06(s) = 2.55Gb/s 38967op/s Txn2 17.85GB / 60.26(s) = 2.54Gb/s 38823op/s Txn3 0 / 0.00(s) = 0 0op/s ------------------------------------------------------------------------------- Total 17.85GB / 62.36(s) = 2.46Gb/s 37514op/s Group Details ------------------------------------------------------------------------------- Group0 35.70GB / 61.26(s) = 5.01Gb/s 76377op/s Strand Details ------------------------------------------------------------------------------- Thr0 17.85GB / 62.26(s) = 2.46Gb/s 37574op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 1 707.74us 0.00ns 707.74us 707.74us Txn1 1169696 51.23us 0.00ns 2.83ms 8.09us Txn2 1 53.18us 0.00ns 53.18us 53.18us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 1 707.02us 0.00ns 707.02us 707.02us write 1169696 7.90us 0.00ns 1.17ms 3.59us read 1169695 43.13us 0.00ns 2.75ms 16.41us disconnect 1 52.26us 0.00ns 52.26us 52.26us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s vnet3 0 0 105.32b/s 0 eth4 0 1 0 506.86b/s vnet2 1 0 213.47b/s 0 eth0 0 0 943.93b/s 379.60b/s vnet1 37514 37514 1.25Gb/s 1.25Gb/s lxdbr0 0 0 18.22b/s 0 eth5 0 1 0 343.94b/s ovsbr0 37514 37514 1.25Gb/s 1.24Gb/s vnet0 1 0 213.47b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.36s 17.85GB 2.46Gb/s 2339395 0.00 master 62.36s 17.85GB 2.46Gb/s 2339394 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% -0.00% 0.00% -0.00% 0.00% + for connections in 1 250 + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/250/; s/$sendbytes/1/; s/$recbytes/1/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-1x250 CASE2-Host-to-Guest--OVS + local headertext=UP-RR-1x250 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: UP-RR-1x250 ## ## Date: Di 4. Okt 12:44:54 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 250 processes running profile:tcp_rr ... 0.03 seconds Txn1 0 / 0.01(s) = 0 8756op/s Txn1 0 / 1.01(s) = 0 248op/s Txn2 10.38MB / 29.03(s) = 3.00Mb/s 375065op/s Txn2 20.87MB / 59.06(s) = 2.96Mb/s 370564op/s Txn2 21.22MB / 60.27(s) = 2.95Mb/s 369283op/s ------------------------------------------------------------------------------- Total 21.22MB / 62.29(s) = 2.86Mb/s 357281op/s Group Details ------------------------------------------------------------------------------- Group0 42.45MB / 61.29(s) = 5.81Mb/s 726239op/s Strand Details ------------------------------------------------------------------------------- Thr0 144.26K / 62.31(s) = 18.97Kb/s 2371op/s Thr1 16.52KB / 62.31(s) = 2.17Kb/s 272op/s Thr2 47.65KB / 62.32(s) = 6.26Kb/s 783op/s Thr3 126.47K / 62.31(s) = 16.63Kb/s 2078op/s Thr4 60.43KB / 62.32(s) = 7.94Kb/s 993op/s Thr5 101.81K / 62.32(s) = 13.38Kb/s 1673op/s Thr6 15.75KB / 62.30(s) = 2.07Kb/s 259op/s Thr7 167.97K / 62.31(s) = 22.08Kb/s 2760op/s Thr8 139.68K / 62.31(s) = 18.36Kb/s 2295op/s Thr9 102.66K / 62.32(s) = 13.50Kb/s 1687op/s Thr10 94.51KB / 62.32(s) = 12.42Kb/s 1553op/s Thr11 51.50KB / 62.32(s) = 6.77Kb/s 846op/s Thr12 57.93KB / 62.31(s) = 7.62Kb/s 952op/s Thr13 141.86K / 62.32(s) = 18.65Kb/s 2331op/s Thr14 13.23KB / 62.32(s) = 1.74Kb/s 217op/s Thr15 55.12KB / 62.31(s) = 7.25Kb/s 906op/s Thr16 13.68KB / 62.31(s) = 1.80Kb/s 225op/s Thr17 114.94K / 62.32(s) = 15.11Kb/s 1889op/s Thr18 126.95K / 62.31(s) = 16.69Kb/s 2086op/s Thr19 65.51KB / 62.31(s) = 8.61Kb/s 1077op/s Thr20 148.56K / 62.32(s) = 19.53Kb/s 2441op/s Thr21 15.07KB / 62.30(s) = 1.98Kb/s 248op/s Thr22 17.07KB / 62.31(s) = 2.24Kb/s 281op/s Thr23 131.91K / 62.31(s) = 17.34Kb/s 2168op/s Thr24 225.73K / 62.30(s) = 29.68Kb/s 3710op/s Thr25 115.45K / 62.31(s) = 15.18Kb/s 1897op/s Thr26 13.55KB / 62.30(s) = 1.78Kb/s 223op/s Thr27 64.69KB / 62.31(s) = 8.50Kb/s 1063op/s Thr28 117.04K / 62.31(s) = 15.39Kb/s 1923op/s Thr29 44.11KB / 62.31(s) = 5.80Kb/s 725op/s Thr30 149.64K / 62.31(s) = 19.67Kb/s 2459op/s Thr31 147.36K / 62.31(s) = 19.37Kb/s 2422op/s Thr32 14.12KB / 62.31(s) = 1.86Kb/s 232op/s Thr33 54.72KB / 62.31(s) = 7.20Kb/s 899op/s Thr34 71.25KB / 62.31(s) = 9.37Kb/s 1171op/s Thr35 123.94K / 62.32(s) = 16.29Kb/s 2037op/s Thr36 13.93KB / 62.31(s) = 1.83Kb/s 229op/s Thr37 121.00K / 62.31(s) = 15.91Kb/s 1988op/s Thr38 118.10K / 62.30(s) = 15.53Kb/s 1941op/s Thr39 153.03K / 62.30(s) = 20.12Kb/s 2515op/s Thr40 59.49KB / 62.31(s) = 7.82Kb/s 978op/s Thr41 46.50KB / 62.31(s) = 6.11Kb/s 764op/s Thr42 136.94K / 62.31(s) = 18.00Kb/s 2251op/s Thr43 107.81K / 62.31(s) = 14.17Kb/s 1772op/s Thr44 19.39KB / 62.30(s) = 2.55Kb/s 319op/s Thr45 118.42K / 62.31(s) = 15.57Kb/s 1946op/s Thr46 112.69K / 62.31(s) = 14.82Kb/s 1852op/s Thr47 117.38K / 62.31(s) = 15.43Kb/s 1929op/s Thr48 71.25KB / 62.31(s) = 9.37Kb/s 1171op/s Thr49 133.58K / 62.31(s) = 17.56Kb/s 2195op/s Thr50 16.98KB / 62.30(s) = 2.23Kb/s 279op/s Thr51 93.77KB / 62.30(s) = 12.33Kb/s 1541op/s Thr52 110.34K / 62.30(s) = 14.51Kb/s 1814op/s Thr53 15.23KB / 62.30(s) = 2.00Kb/s 250op/s Thr54 19.67KB / 62.30(s) = 2.59Kb/s 323op/s Thr55 14.90KB / 62.30(s) = 1.96Kb/s 245op/s Thr56 110.78K / 62.30(s) = 14.57Kb/s 1821op/s Thr57 15.53KB / 62.30(s) = 2.04Kb/s 255op/s Thr58 15.80KB / 62.30(s) = 2.08Kb/s 260op/s Thr59 43.46KB / 62.31(s) = 5.71Kb/s 714op/s Thr60 17.60KB / 62.30(s) = 2.31Kb/s 289op/s Thr61 16.97KB / 62.30(s) = 2.23Kb/s 279op/s Thr62 99.37KB / 62.30(s) = 13.07Kb/s 1633op/s Thr63 137.44K / 62.30(s) = 18.07Kb/s 2259op/s Thr64 110.40K / 62.31(s) = 14.52Kb/s 1814op/s Thr65 49.52KB / 62.30(s) = 6.51Kb/s 814op/s Thr66 106.08K / 62.30(s) = 13.95Kb/s 1744op/s Thr67 19.71KB / 62.30(s) = 2.59Kb/s 324op/s Thr68 146.57K / 62.30(s) = 19.27Kb/s 2409op/s Thr69 124.62K / 62.31(s) = 16.38Kb/s 2048op/s Thr70 43.39KB / 62.30(s) = 5.71Kb/s 713op/s Thr71 18.05KB / 62.30(s) = 2.37Kb/s 297op/s Thr72 74.12KB / 62.30(s) = 9.75Kb/s 1218op/s Thr73 135.70K / 62.30(s) = 17.84Kb/s 2230op/s Thr74 158.23K / 62.31(s) = 20.80Kb/s 2601op/s Thr75 14.19KB / 62.30(s) = 1.87Kb/s 233op/s Thr76 114.55K / 62.31(s) = 15.06Kb/s 1883op/s Thr77 158.20K / 62.31(s) = 20.80Kb/s 2600op/s Thr78 16.82KB / 62.30(s) = 2.21Kb/s 276op/s Thr79 135.81K / 62.31(s) = 17.86Kb/s 2232op/s Thr80 56.80KB / 62.30(s) = 7.47Kb/s 934op/s Thr81 105.96K / 62.30(s) = 13.93Kb/s 1742op/s Thr82 16.05KB / 62.30(s) = 2.11Kb/s 264op/s Thr83 112.88K / 62.31(s) = 14.84Kb/s 1855op/s Thr84 117.32K / 62.31(s) = 15.43Kb/s 1928op/s Thr85 109.30K / 62.30(s) = 14.37Kb/s 1797op/s Thr86 14.29KB / 62.30(s) = 1.88Kb/s 235op/s Thr87 19.94KB / 62.30(s) = 2.62Kb/s 328op/s Thr88 20.80KB / 62.30(s) = 2.74Kb/s 342op/s Thr89 111.10K / 62.29(s) = 14.61Kb/s 1826op/s Thr90 73.75KB / 62.30(s) = 9.70Kb/s 1212op/s Thr91 69.78KB / 62.30(s) = 9.18Kb/s 1147op/s Thr92 13.57KB / 62.29(s) = 1.78Kb/s 223op/s Thr93 151.10K / 62.31(s) = 19.87Kb/s 2483op/s Thr94 110.77K / 62.31(s) = 14.56Kb/s 1821op/s Thr95 101.59K / 62.30(s) = 13.36Kb/s 1670op/s Thr96 113.61K / 62.31(s) = 14.94Kb/s 1867op/s Thr97 112.93K / 62.31(s) = 14.85Kb/s 1856op/s Thr98 12.51KB / 62.30(s) = 1.64Kb/s 206op/s Thr99 122.63K / 62.31(s) = 16.12Kb/s 2016op/s Thr100 124.98K / 62.31(s) = 16.43Kb/s 2054op/s Thr101 43.83KB / 62.29(s) = 5.76Kb/s 720op/s Thr102 111.70K / 62.31(s) = 14.69Kb/s 1836op/s Thr103 17.41KB / 62.31(s) = 2.29Kb/s 286op/s Thr104 15.69KB / 62.30(s) = 2.06Kb/s 258op/s Thr105 99.71KB / 62.30(s) = 13.11Kb/s 1639op/s Thr106 15.12KB / 62.30(s) = 1.99Kb/s 249op/s Thr107 144.65K / 62.29(s) = 19.02Kb/s 2378op/s Thr108 133.43K / 62.30(s) = 17.54Kb/s 2193op/s Thr109 131.30K / 62.30(s) = 17.26Kb/s 2158op/s Thr110 130.79K / 62.30(s) = 17.20Kb/s 2150op/s Thr111 50.38KB / 62.30(s) = 6.62Kb/s 828op/s Thr112 151.80K / 62.30(s) = 19.96Kb/s 2495op/s Thr113 56.66KB / 62.30(s) = 7.45Kb/s 931op/s Thr114 52.44KB / 62.29(s) = 6.90Kb/s 862op/s Thr115 150.97K / 62.29(s) = 19.85Kb/s 2482op/s Thr116 15.22KB / 62.30(s) = 2.00Kb/s 250op/s Thr117 86.06KB / 62.30(s) = 11.32Kb/s 1415op/s Thr118 59.90KB / 62.30(s) = 7.88Kb/s 985op/s Thr119 19.56KB / 62.30(s) = 2.57Kb/s 321op/s Thr120 17.24KB / 62.30(s) = 2.27Kb/s 283op/s Thr121 234.30K / 62.30(s) = 30.81Kb/s 3851op/s Thr122 39.41KB / 62.29(s) = 5.18Kb/s 648op/s Thr123 96.20KB / 62.30(s) = 12.65Kb/s 1581op/s Thr124 161.08K / 62.30(s) = 21.18Kb/s 2648op/s Thr125 144.48K / 62.30(s) = 19.00Kb/s 2375op/s Thr126 19.56KB / 62.29(s) = 2.57Kb/s 322op/s Thr127 176.76K / 62.30(s) = 23.24Kb/s 2905op/s Thr128 158.53K / 62.30(s) = 20.84Kb/s 2606op/s Thr129 46.58KB / 62.29(s) = 6.13Kb/s 766op/s Thr130 113.96K / 62.30(s) = 14.98Kb/s 1873op/s Thr131 180.75K / 62.30(s) = 23.77Kb/s 2971op/s Thr132 136.87K / 62.30(s) = 18.00Kb/s 2250op/s Thr133 94.79KB / 62.29(s) = 12.46Kb/s 1558op/s Thr134 51.57KB / 62.29(s) = 6.78Kb/s 848op/s Thr135 135.61K / 62.30(s) = 17.83Kb/s 2229op/s Thr136 174.75K / 62.30(s) = 22.98Kb/s 2872op/s Thr137 109.43K / 62.30(s) = 14.39Kb/s 1799op/s Thr138 14.50KB / 62.29(s) = 1.91Kb/s 239op/s Thr139 113.16K / 62.30(s) = 14.88Kb/s 1860op/s Thr140 51.10KB / 62.29(s) = 6.72Kb/s 840op/s Thr141 105.33K / 62.30(s) = 13.85Kb/s 1731op/s Thr142 101.86K / 62.30(s) = 13.39Kb/s 1674op/s Thr143 93.49KB / 62.30(s) = 12.29Kb/s 1537op/s Thr144 125.57K / 62.30(s) = 16.51Kb/s 2064op/s Thr145 14.02KB / 62.29(s) = 1.84Kb/s 231op/s Thr146 61.08KB / 62.29(s) = 8.03Kb/s 1004op/s Thr147 124.78K / 62.29(s) = 16.41Kb/s 2051op/s Thr148 112.04K / 62.29(s) = 14.73Kb/s 1842op/s Thr149 13.39KB / 62.29(s) = 1.76Kb/s 220op/s Thr150 19.28KB / 62.30(s) = 2.54Kb/s 317op/s Thr151 128.38K / 62.30(s) = 16.88Kb/s 2110op/s Thr152 17.76KB / 62.30(s) = 2.34Kb/s 292op/s Thr153 15.22KB / 62.29(s) = 2.00Kb/s 250op/s Thr154 114.23K / 62.29(s) = 15.02Kb/s 1878op/s Thr155 115.57K / 62.29(s) = 15.20Kb/s 1900op/s Thr156 42.98KB / 62.29(s) = 5.65Kb/s 707op/s Thr157 141.35K / 62.29(s) = 18.59Kb/s 2324op/s Thr158 160.81K / 62.29(s) = 21.15Kb/s 2644op/s Thr159 79.50KB / 62.29(s) = 10.46Kb/s 1307op/s Thr160 149.72K / 62.29(s) = 19.69Kb/s 2461op/s Thr161 13.50KB / 62.29(s) = 1.77Kb/s 222op/s Thr162 49.17KB / 62.29(s) = 6.47Kb/s 808op/s Thr163 144.80K / 62.29(s) = 19.04Kb/s 2380op/s Thr164 17.63KB / 62.29(s) = 2.32Kb/s 290op/s Thr165 167.28K / 62.30(s) = 22.00Kb/s 2750op/s Thr166 136.19K / 62.29(s) = 17.91Kb/s 2239op/s Thr167 134.16K / 62.30(s) = 17.64Kb/s 2205op/s Thr168 64.73KB / 62.29(s) = 8.51Kb/s 1064op/s Thr169 57.27KB / 62.29(s) = 7.53Kb/s 942op/s Thr170 36.63KB / 62.28(s) = 4.82Kb/s 602op/s Thr171 14.36KB / 62.28(s) = 1.89Kb/s 236op/s Thr172 152.56K / 62.29(s) = 20.06Kb/s 2508op/s Thr173 107.73K / 62.30(s) = 14.17Kb/s 1771op/s Thr174 116.28K / 62.30(s) = 15.29Kb/s 1911op/s Thr175 15.36KB / 62.29(s) = 2.02Kb/s 253op/s Thr176 43.87KB / 62.28(s) = 5.77Kb/s 721op/s Thr177 129.63K / 62.29(s) = 17.05Kb/s 2131op/s Thr178 147.59K / 62.29(s) = 19.41Kb/s 2426op/s Thr179 17.62KB / 62.29(s) = 2.32Kb/s 290op/s Thr180 40.51KB / 62.29(s) = 5.33Kb/s 666op/s Thr181 150.31K / 62.29(s) = 19.77Kb/s 2471op/s Thr182 107.81K / 62.30(s) = 14.18Kb/s 1772op/s Thr183 100.15K / 62.28(s) = 13.17Kb/s 1647op/s Thr184 155.26K / 62.28(s) = 20.42Kb/s 2553op/s Thr185 129.45K / 62.29(s) = 17.02Kb/s 2128op/s Thr186 101.92K / 62.30(s) = 13.40Kb/s 1675op/s Thr187 45.69KB / 62.28(s) = 6.01Kb/s 751op/s Thr188 102.07K / 62.29(s) = 13.42Kb/s 1678op/s Thr189 113.46K / 62.29(s) = 14.92Kb/s 1865op/s Thr190 118.79K / 62.30(s) = 15.62Kb/s 1953op/s Thr191 132.69K / 62.29(s) = 17.45Kb/s 2181op/s Thr192 44.15KB / 62.30(s) = 5.81Kb/s 726op/s Thr193 163.88K / 62.30(s) = 21.55Kb/s 2694op/s Thr194 99.70KB / 62.30(s) = 13.11Kb/s 1639op/s Thr195 72.22KB / 62.28(s) = 9.50Kb/s 1187op/s Thr196 120.44K / 62.30(s) = 15.84Kb/s 1980op/s Thr197 102.57K / 62.28(s) = 13.49Kb/s 1686op/s Thr198 141.52K / 62.29(s) = 18.61Kb/s 2327op/s Thr199 135.00K / 62.30(s) = 17.75Kb/s 2219op/s Thr200 12.86KB / 62.29(s) = 1.69Kb/s 211op/s Thr201 49.63KB / 62.28(s) = 6.53Kb/s 816op/s Thr202 114.88K / 62.29(s) = 15.11Kb/s 1889op/s Thr203 46.65KB / 62.29(s) = 6.13Kb/s 767op/s Thr204 13.75KB / 62.29(s) = 1.81Kb/s 226op/s Thr205 131.26K / 62.29(s) = 17.26Kb/s 2158op/s Thr206 14.23KB / 62.28(s) = 1.87Kb/s 234op/s Thr207 122.80K / 62.29(s) = 16.15Kb/s 2019op/s Thr208 115.69K / 62.30(s) = 15.21Kb/s 1902op/s Thr209 17.30KB / 62.29(s) = 2.28Kb/s 284op/s Thr210 16.45KB / 62.28(s) = 2.16Kb/s 271op/s Thr211 14.31KB / 62.28(s) = 1.88Kb/s 235op/s Thr212 17.25KB / 62.29(s) = 2.27Kb/s 284op/s Thr213 139.85K / 62.29(s) = 18.39Kb/s 2299op/s Thr214 55.53KB / 62.28(s) = 7.30Kb/s 913op/s Thr215 164.91K / 62.29(s) = 21.69Kb/s 2711op/s Thr216 109.78K / 62.29(s) = 14.44Kb/s 1805op/s Thr217 133.17K / 62.29(s) = 17.51Kb/s 2189op/s Thr218 49.16KB / 62.28(s) = 6.47Kb/s 808op/s Thr219 14.72KB / 62.29(s) = 1.94Kb/s 242op/s Thr220 139.83K / 62.29(s) = 18.39Kb/s 2299op/s Thr221 177.24K / 62.28(s) = 23.31Kb/s 2914op/s Thr222 110.03K / 62.28(s) = 14.47Kb/s 1809op/s Thr223 13.43KB / 62.29(s) = 1.77Kb/s 221op/s Thr224 18.62KB / 62.28(s) = 2.45Kb/s 306op/s Thr225 176.39K / 62.29(s) = 23.20Kb/s 2900op/s Thr226 14.02KB / 62.28(s) = 1.84Kb/s 231op/s Thr227 109.26K / 62.29(s) = 14.37Kb/s 1796op/s Thr228 20.42KB / 62.28(s) = 2.69Kb/s 336op/s Thr229 113.74K / 62.29(s) = 14.96Kb/s 1870op/s Thr230 101.04K / 62.29(s) = 13.29Kb/s 1661op/s Thr231 43.65KB / 62.28(s) = 5.74Kb/s 718op/s Thr232 120.39K / 62.29(s) = 15.83Kb/s 1979op/s Thr233 79.57KB / 62.28(s) = 10.47Kb/s 1308op/s Thr234 21.78KB / 62.28(s) = 2.86Kb/s 358op/s Thr235 182.93K / 62.28(s) = 24.06Kb/s 3008op/s Thr236 135.79K / 62.29(s) = 17.86Kb/s 2233op/s Thr237 110.28K / 62.29(s) = 14.50Kb/s 1813op/s Thr238 108.72K / 62.29(s) = 14.30Kb/s 1787op/s Thr239 130.16K / 62.29(s) = 17.12Kb/s 2140op/s Thr240 63.61KB / 62.28(s) = 8.37Kb/s 1046op/s Thr241 175.50K / 62.29(s) = 23.08Kb/s 2885op/s Thr242 152.22K / 62.29(s) = 20.02Kb/s 2503op/s Thr243 45.62KB / 62.29(s) = 6.00Kb/s 750op/s Thr244 80.07KB / 62.28(s) = 10.53Kb/s 1317op/s Thr245 118.50K / 62.29(s) = 15.58Kb/s 1948op/s Thr246 74.66KB / 62.29(s) = 9.82Kb/s 1227op/s Thr247 128.61K / 62.29(s) = 16.91Kb/s 2114op/s Thr248 44.22KB / 62.28(s) = 5.82Kb/s 727op/s Thr249 43.81KB / 62.29(s) = 5.76Kb/s 720op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 33.87ms 0.00ns 60.45ms 46.86us Txn1 11127629 1.35ms 0.00ns 173.18ms 8.40us Txn2 250 32.30us 0.00ns 346.00us 8.19us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 33.87ms 0.00ns 60.45ms 46.36us write 11127629 8.23us 0.00ns 4.12ms 2.52us read 11127418 1.34ms 0.00ns 173.18ms 1.14us disconnect 250 31.64us 0.00ns 345.26us 7.68us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s eth4 0 1 0 358.19b/s vnet2 0 0 207.03b/s 0 eth0 0 0 855.86b/s 261.74b/s vnet1 178654 178659 95.76Mb/s 95.76Mb/s eth5 0 0 0 238.88b/s ovsbr0 178654 178659 95.76Mb/s 75.75Mb/s vnet0 0 0 207.03b/s 0 ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.29s 21.22MB 2.86Mb/s 22255713 0.00 master 62.29s 21.22MB 2.86Mb/s 22255797 0.00 ------------------------------------------------------------------------------- Difference(%) -0.00% 0.00% 0.00% 0.00% 0.00% + for size in 1 8192 + sed 's/$remotehost/10.245.170.59/; s/$runtime/60/; s/$connections/250/; s/$sendbytes/8192/; s/$recbytes/8192/; s/$connoptscl/tcp_nodelay/;' uperf-rr-template.xml + tool_header UP-RR-8192x250 CASE2-Host-to-Guest--OVS + local headertext=UP-RR-8192x250 + local contype=CASE2-Host-to-Guest--OVS + old_setting=x + set +x ######### ######### ######### ######### ######### ######### ## ConType: CASE2-Host-to-Guest--OVS ## ## Testing: UP-RR-8192x250 ## ## Date: Di 4. Okt 12:45:56 UTC 2016 ## ## Running on: horsea ## ######### ######### ######### ######### ######### ######### + cat uperf.xml + ./uperf -a -i 30 -m uperf.xml Starting 250 processes running profile:tcp_rr ... 0.03 seconds Txn1 0 / 0.00(s) = 0 902op/s Txn1 0 / 1.00(s) = 0 249op/s Txn2 32.96GB / 29.03(s) = 9.75Gb/s 148811op/s Txn2 65.80GB / 59.07(s) = 9.57Gb/s 146021op/s Txn2 66.89GB / 60.27(s) = 9.53Gb/s 145473op/s ------------------------------------------------------------------------------- Total 66.89GB / 62.29(s) = 9.22Gb/s 140755op/s Group Details ------------------------------------------------------------------------------- Group0 133.78G / 61.29(s) = 18.75Gb/s 286111op/s Strand Details ------------------------------------------------------------------------------- Thr0 304.70M / 62.32(s) = 41.02Mb/s 626op/s Thr1 271.90M / 62.31(s) = 36.60Mb/s 559op/s Thr2 178.89M / 62.30(s) = 24.09Mb/s 368op/s Thr3 258.96M / 62.30(s) = 34.87Mb/s 532op/s Thr4 384.24M / 62.31(s) = 51.73Mb/s 789op/s Thr5 347.16M / 62.32(s) = 46.73Mb/s 713op/s Thr6 169.97M / 62.32(s) = 22.88Mb/s 349op/s Thr7 246.51M / 62.31(s) = 33.19Mb/s 506op/s Thr8 277.41M / 62.32(s) = 37.34Mb/s 570op/s Thr9 234.59M / 62.31(s) = 31.58Mb/s 482op/s Thr10 509.41M / 62.31(s) = 68.57Mb/s 1046op/s Thr11 186.37M / 62.30(s) = 25.09Mb/s 383op/s Thr12 505.18M / 62.32(s) = 68.00Mb/s 1038op/s Thr13 388.01M / 62.30(s) = 52.24Mb/s 797op/s Thr14 321.01M / 62.31(s) = 43.21Mb/s 659op/s Thr15 200.71M / 62.30(s) = 27.03Mb/s 412op/s Thr16 432.68M / 62.31(s) = 58.25Mb/s 889op/s Thr17 482.57M / 62.31(s) = 64.97Mb/s 991op/s Thr18 190.23M / 62.31(s) = 25.61Mb/s 391op/s Thr19 212.73M / 62.31(s) = 28.64Mb/s 437op/s Thr20 175.82M / 62.31(s) = 23.67Mb/s 361op/s Thr21 272.37M / 62.30(s) = 36.67Mb/s 560op/s Thr22 247.27M / 62.31(s) = 33.29Mb/s 508op/s Thr23 203.52M / 62.30(s) = 27.40Mb/s 418op/s Thr24 253.50M / 62.31(s) = 34.13Mb/s 521op/s Thr25 382.51M / 62.31(s) = 51.50Mb/s 786op/s Thr26 403.45M / 62.31(s) = 54.31Mb/s 829op/s Thr27 359.44M / 62.31(s) = 48.39Mb/s 738op/s Thr28 244.95M / 62.30(s) = 32.98Mb/s 503op/s Thr29 354.55M / 62.31(s) = 47.73Mb/s 728op/s Thr30 192.93M / 62.30(s) = 25.98Mb/s 396op/s Thr31 246.13M / 62.30(s) = 33.14Mb/s 506op/s Thr32 223.85M / 62.30(s) = 30.14Mb/s 460op/s Thr33 242.88M / 62.31(s) = 32.70Mb/s 499op/s Thr34 250.35M / 62.30(s) = 33.71Mb/s 514op/s Thr35 281.34M / 62.30(s) = 37.88Mb/s 578op/s Thr36 192.30M / 62.30(s) = 25.89Mb/s 395op/s Thr37 482.82M / 62.31(s) = 65.00Mb/s 992op/s Thr38 249.72M / 62.31(s) = 33.62Mb/s 513op/s Thr39 289.94M / 62.31(s) = 39.03Mb/s 596op/s Thr40 204.13M / 62.30(s) = 27.49Mb/s 419op/s Thr41 251.19M / 62.31(s) = 33.82Mb/s 516op/s Thr42 231.07M / 62.31(s) = 31.11Mb/s 475op/s Thr43 254.39M / 62.31(s) = 34.25Mb/s 523op/s Thr44 247.51M / 62.30(s) = 33.33Mb/s 509op/s Thr45 213.18M / 62.30(s) = 28.70Mb/s 438op/s Thr46 235.57M / 62.31(s) = 31.71Mb/s 484op/s Thr47 230.04M / 62.30(s) = 30.97Mb/s 473op/s Thr48 185.71M / 62.31(s) = 25.00Mb/s 382op/s Thr49 169.72M / 62.31(s) = 22.85Mb/s 349op/s Thr50 303.36M / 62.30(s) = 40.84Mb/s 623op/s Thr51 265.25M / 62.31(s) = 35.71Mb/s 545op/s Thr52 262.21M / 62.31(s) = 35.30Mb/s 539op/s Thr53 157.65M / 62.30(s) = 21.23Mb/s 324op/s Thr54 267.63M / 62.30(s) = 36.04Mb/s 550op/s Thr55 167.37M / 62.30(s) = 22.53Mb/s 344op/s Thr56 252.34M / 62.30(s) = 33.98Mb/s 518op/s Thr57 507.46M / 62.30(s) = 68.33Mb/s 1043op/s Thr58 250.11M / 62.31(s) = 33.67Mb/s 514op/s Thr59 218.74M / 62.29(s) = 29.46Mb/s 450op/s Thr60 221.88M / 62.30(s) = 29.87Mb/s 456op/s Thr61 256.70M / 62.30(s) = 34.56Mb/s 527op/s Thr62 527.09M / 62.31(s) = 70.96Mb/s 1083op/s Thr63 224.80M / 62.30(s) = 30.27Mb/s 462op/s Thr64 313.04M / 62.30(s) = 42.15Mb/s 643op/s Thr65 237.98M / 62.30(s) = 32.04Mb/s 489op/s Thr66 306.07M / 62.30(s) = 41.21Mb/s 629op/s Thr67 282.04M / 62.30(s) = 37.97Mb/s 579op/s Thr68 404.68M / 62.30(s) = 54.49Mb/s 831op/s Thr69 289.24M / 62.31(s) = 38.94Mb/s 594op/s Thr70 349.40M / 62.31(s) = 47.04Mb/s 718op/s Thr71 293.12M / 62.30(s) = 39.47Mb/s 602op/s Thr72 228.54M / 62.30(s) = 30.77Mb/s 470op/s Thr73 255.83M / 62.30(s) = 34.45Mb/s 526op/s Thr74 284.09M / 62.31(s) = 38.25Mb/s 584op/s Thr75 498.74M / 62.30(s) = 67.15Mb/s 1025op/s Thr76 217.80M / 62.29(s) = 29.33Mb/s 448op/s Thr77 353.91M / 62.30(s) = 47.65Mb/s 727op/s Thr78 306.98M / 62.30(s) = 41.33Mb/s 631op/s Thr79 303.88M / 62.30(s) = 40.92Mb/s 624op/s Thr80 260.74M / 62.30(s) = 35.11Mb/s 536op/s Thr81 156.43M / 62.29(s) = 21.06Mb/s 321op/s Thr82 401.23M / 62.30(s) = 54.02Mb/s 824op/s Thr83 184.92M / 62.30(s) = 24.90Mb/s 380op/s Thr84 143.98M / 62.30(s) = 19.39Mb/s 296op/s Thr85 213.76M / 62.30(s) = 28.78Mb/s 439op/s Thr86 152.38M / 62.30(s) = 20.52Mb/s 313op/s Thr87 481.04M / 62.30(s) = 64.77Mb/s 988op/s Thr88 206.50M / 62.30(s) = 27.81Mb/s 424op/s Thr89 224.95M / 62.31(s) = 30.29Mb/s 462op/s Thr90 151.52M / 62.30(s) = 20.40Mb/s 311op/s Thr91 269.57M / 62.30(s) = 36.30Mb/s 554op/s Thr92 315.48M / 62.30(s) = 42.48Mb/s 648op/s Thr93 149.84M / 62.29(s) = 20.18Mb/s 308op/s Thr94 292.26M / 62.30(s) = 39.35Mb/s 601op/s Thr95 351.63M / 62.30(s) = 47.35Mb/s 723op/s Thr96 254.65M / 62.30(s) = 34.29Mb/s 523op/s Thr97 289.38M / 62.30(s) = 38.96Mb/s 595op/s Thr98 161.31M / 62.30(s) = 21.72Mb/s 331op/s Thr99 269.09M / 62.30(s) = 36.23Mb/s 553op/s Thr100 273.59M / 62.30(s) = 36.84Mb/s 562op/s Thr101 273.09M / 62.30(s) = 36.77Mb/s 561op/s Thr102 214.59M / 62.29(s) = 28.90Mb/s 441op/s Thr103 326.59M / 62.29(s) = 43.98Mb/s 671op/s Thr104 357.10M / 62.30(s) = 48.08Mb/s 734op/s Thr105 257.29M / 62.30(s) = 34.64Mb/s 529op/s Thr106 276.84M / 62.29(s) = 37.28Mb/s 569op/s Thr107 138.59M / 62.30(s) = 18.66Mb/s 285op/s Thr108 279.02M / 62.29(s) = 37.58Mb/s 573op/s Thr109 285.74M / 62.29(s) = 38.48Mb/s 587op/s Thr110 170.48M / 62.29(s) = 22.96Mb/s 350op/s Thr111 386.95M / 62.30(s) = 52.10Mb/s 795op/s Thr112 477.15M / 62.30(s) = 64.25Mb/s 980op/s Thr113 243.34M / 62.29(s) = 32.77Mb/s 500op/s Thr114 315.59M / 62.30(s) = 42.49Mb/s 648op/s Thr115 301.55M / 62.29(s) = 40.61Mb/s 620op/s Thr116 392.10M / 62.29(s) = 52.80Mb/s 806op/s Thr117 283.41M / 62.29(s) = 38.17Mb/s 582op/s Thr118 257.07M / 62.29(s) = 34.62Mb/s 528op/s Thr119 230.78M / 62.30(s) = 31.07Mb/s 474op/s Thr120 172.32M / 62.29(s) = 23.21Mb/s 354op/s Thr121 307.90M / 62.29(s) = 41.47Mb/s 633op/s Thr122 260.05M / 62.30(s) = 35.02Mb/s 534op/s Thr123 206.38M / 62.29(s) = 27.79Mb/s 424op/s Thr124 243.55M / 62.29(s) = 32.80Mb/s 501op/s Thr125 241.71M / 62.30(s) = 32.55Mb/s 497op/s Thr126 149.10M / 62.30(s) = 20.08Mb/s 306op/s Thr127 232.02M / 62.29(s) = 31.25Mb/s 477op/s Thr128 345.93M / 62.30(s) = 46.58Mb/s 711op/s Thr129 169.73M / 62.29(s) = 22.86Mb/s 349op/s Thr130 246.21M / 62.30(s) = 33.15Mb/s 506op/s Thr131 239.09M / 62.30(s) = 32.20Mb/s 491op/s Thr132 359.15M / 62.30(s) = 48.36Mb/s 738op/s Thr133 195.09M / 62.29(s) = 26.27Mb/s 401op/s Thr134 267.65M / 62.30(s) = 36.04Mb/s 550op/s Thr135 175.38M / 62.29(s) = 23.62Mb/s 360op/s Thr136 360.82M / 62.29(s) = 48.59Mb/s 741op/s Thr137 162.82M / 62.29(s) = 21.93Mb/s 335op/s Thr138 147.37M / 62.29(s) = 19.85Mb/s 303op/s Thr139 310.82M / 62.30(s) = 41.85Mb/s 639op/s Thr140 284.37M / 62.29(s) = 38.30Mb/s 584op/s Thr141 407.23M / 62.30(s) = 54.83Mb/s 837op/s Thr142 268.55M / 62.30(s) = 36.16Mb/s 552op/s Thr143 162.97M / 62.29(s) = 21.95Mb/s 335op/s Thr144 418.66M / 62.29(s) = 56.38Mb/s 860op/s Thr145 250.07M / 62.30(s) = 33.67Mb/s 514op/s Thr146 224.10M / 62.28(s) = 30.18Mb/s 461op/s Thr147 215.64M / 62.30(s) = 29.04Mb/s 443op/s Thr148 252.70M / 62.29(s) = 34.03Mb/s 519op/s Thr149 269.38M / 62.30(s) = 36.27Mb/s 554op/s Thr150 238.79M / 62.30(s) = 32.15Mb/s 491op/s Thr151 377.74M / 62.29(s) = 50.87Mb/s 776op/s Thr152 266.76M / 62.29(s) = 35.93Mb/s 548op/s Thr153 535.41M / 62.30(s) = 72.10Mb/s 1100op/s Thr154 232.59M / 62.28(s) = 31.32Mb/s 478op/s Thr155 323.99M / 62.30(s) = 43.63Mb/s 666op/s Thr156 267.77M / 62.29(s) = 36.06Mb/s 550op/s Thr157 243.06M / 62.29(s) = 32.73Mb/s 499op/s Thr158 216.43M / 62.30(s) = 29.14Mb/s 445op/s Thr159 160.17M / 62.29(s) = 21.57Mb/s 329op/s Thr160 401.29M / 62.29(s) = 54.04Mb/s 825op/s Thr161 146.63M / 62.29(s) = 19.75Mb/s 301op/s Thr162 311.57M / 62.29(s) = 41.96Mb/s 640op/s Thr163 316.90M / 62.28(s) = 42.68Mb/s 651op/s Thr164 281.55M / 62.29(s) = 37.92Mb/s 579op/s Thr165 318.30M / 62.30(s) = 42.86Mb/s 654op/s Thr166 244.31M / 62.30(s) = 32.90Mb/s 502op/s Thr167 254.51M / 62.29(s) = 34.27Mb/s 523op/s Thr168 254.71M / 62.28(s) = 34.31Mb/s 524op/s Thr169 167.67M / 62.29(s) = 22.58Mb/s 345op/s Thr170 231.54M / 62.29(s) = 31.18Mb/s 476op/s Thr171 276.88M / 62.29(s) = 37.29Mb/s 569op/s Thr172 294.89M / 62.30(s) = 39.71Mb/s 606op/s Thr173 191.41M / 62.28(s) = 25.78Mb/s 393op/s Thr174 180.84M / 62.30(s) = 24.35Mb/s 372op/s Thr175 258.45M / 62.29(s) = 34.80Mb/s 531op/s Thr176 173.12M / 62.29(s) = 23.32Mb/s 356op/s Thr177 228.26M / 62.28(s) = 30.74Mb/s 469op/s Thr178 295.02M / 62.28(s) = 39.74Mb/s 606op/s Thr179 329.62M / 62.30(s) = 44.39Mb/s 677op/s Thr180 279.32M / 62.29(s) = 37.62Mb/s 574op/s Thr181 246.37M / 62.29(s) = 33.18Mb/s 506op/s Thr182 505.59M / 62.30(s) = 68.08Mb/s 1039op/s Thr183 281.91M / 62.28(s) = 37.97Mb/s 579op/s Thr184 200.30M / 62.29(s) = 26.97Mb/s 412op/s Thr185 183.17M / 62.29(s) = 24.67Mb/s 376op/s Thr186 298.60M / 62.29(s) = 40.22Mb/s 614op/s Thr187 198.46M / 62.29(s) = 26.73Mb/s 408op/s Thr188 223.91M / 62.28(s) = 30.16Mb/s 460op/s Thr189 174.27M / 62.29(s) = 23.47Mb/s 358op/s Thr190 144.30M / 62.28(s) = 19.44Mb/s 297op/s Thr191 224.47M / 62.29(s) = 30.23Mb/s 461op/s Thr192 359.51M / 62.29(s) = 48.41Mb/s 739op/s Thr193 143.98M / 62.28(s) = 19.39Mb/s 296op/s Thr194 443.14M / 62.29(s) = 59.67Mb/s 911op/s Thr195 207.85M / 62.28(s) = 27.99Mb/s 427op/s Thr196 452.05M / 62.29(s) = 60.88Mb/s 929op/s Thr197 191.61M / 62.28(s) = 25.81Mb/s 394op/s Thr198 606.56M / 62.29(s) = 81.68Mb/s 1246op/s Thr199 220.59M / 62.28(s) = 29.71Mb/s 453op/s Thr200 149.99M / 62.28(s) = 20.20Mb/s 308op/s Thr201 333.41M / 62.29(s) = 44.90Mb/s 685op/s Thr202 200.57M / 62.29(s) = 27.01Mb/s 412op/s Thr203 249.61M / 62.28(s) = 33.62Mb/s 513op/s Thr204 218.71M / 62.29(s) = 29.45Mb/s 449op/s Thr205 213.46M / 62.29(s) = 28.75Mb/s 439op/s Thr206 389.87M / 62.29(s) = 52.51Mb/s 801op/s Thr207 241.12M / 62.28(s) = 32.48Mb/s 496op/s Thr208 204.66M / 62.28(s) = 27.57Mb/s 421op/s Thr209 203.51M / 62.28(s) = 27.41Mb/s 418op/s Thr210 252.90M / 62.28(s) = 34.06Mb/s 520op/s Thr211 272.33M / 62.29(s) = 36.68Mb/s 560op/s Thr212 252.60M / 62.29(s) = 34.02Mb/s 519op/s Thr213 282.05M / 62.29(s) = 37.99Mb/s 580op/s Thr214 318.52M / 62.28(s) = 42.90Mb/s 655op/s Thr215 352.07M / 62.28(s) = 47.42Mb/s 724op/s Thr216 293.47M / 62.29(s) = 39.52Mb/s 603op/s Thr217 280.85M / 62.28(s) = 37.83Mb/s 577op/s Thr218 227.47M / 62.28(s) = 30.64Mb/s 468op/s Thr219 156.87M / 62.28(s) = 21.13Mb/s 322op/s Thr220 384.98M / 62.29(s) = 51.84Mb/s 791op/s Thr221 267.18M / 62.29(s) = 35.98Mb/s 549op/s Thr222 264.97M / 62.29(s) = 35.69Mb/s 545op/s Thr223 328.61M / 62.29(s) = 44.26Mb/s 675op/s Thr224 365.87M / 62.28(s) = 49.28Mb/s 752op/s Thr225 303.30M / 62.28(s) = 40.85Mb/s 623op/s Thr226 257.41M / 62.29(s) = 34.67Mb/s 529op/s Thr227 297.91M / 62.29(s) = 40.12Mb/s 612op/s Thr228 257.98M / 62.29(s) = 34.74Mb/s 530op/s Thr229 239.88M / 62.28(s) = 32.31Mb/s 493op/s Thr230 257.76M / 62.28(s) = 34.72Mb/s 530op/s Thr231 528.35M / 62.29(s) = 71.15Mb/s 1086op/s Thr232 242.93M / 62.29(s) = 32.72Mb/s 499op/s Thr233 264.45M / 62.28(s) = 35.62Mb/s 544op/s Thr234 364.34M / 62.29(s) = 49.07Mb/s 749op/s Thr235 212.30M / 62.28(s) = 28.59Mb/s 436op/s Thr236 223.61M / 62.29(s) = 30.12Mb/s 460op/s Thr237 266.48M / 62.28(s) = 35.89Mb/s 548op/s Thr238 251.77M / 62.29(s) = 33.91Mb/s 517op/s Thr239 317.12M / 62.28(s) = 42.71Mb/s 652op/s Thr240 450.84M / 62.28(s) = 60.72Mb/s 927op/s Thr241 390.57M / 62.28(s) = 52.61Mb/s 803op/s Thr242 263.60M / 62.29(s) = 35.50Mb/s 542op/s Thr243 307.92M / 62.28(s) = 41.48Mb/s 633op/s Thr244 188.71M / 62.28(s) = 25.42Mb/s 388op/s Thr245 268.47M / 62.28(s) = 36.16Mb/s 552op/s Thr246 285.41M / 62.28(s) = 38.45Mb/s 587op/s Thr247 256.84M / 62.28(s) = 34.59Mb/s 528op/s Thr248 322.76M / 62.28(s) = 43.48Mb/s 663op/s Thr249 260.15M / 62.28(s) = 35.04Mb/s 535op/s Txn Count avg cpu max min ------------------------------------------------------------------------------- Txn0 250 29.33ms 0.00ns 53.31ms 617.12us Txn1 4383724 3.43ms 0.00ns 227.39ms 21.62us Txn2 250 102.33us 0.00ns 10.78ms 18.11us Flowop Count avg cpu max min ------------------------------------------------------------------------------- accept 250 29.33ms 0.00ns 53.31ms 616.31us write 4383724 14.96us 0.00ns 3.56ms 3.96us read 4383532 3.41ms 0.00ns 227.37ms 2.92us disconnect 250 101.60us 0.00ns 10.78ms 17.49us Netstat statistics for this run ------------------------------------------------------------------------------- Nic opkts/s ipkts/s obits/s ibits/s virbr0 0 0 56.38b/s 49.32b/s eth4 0 1 0 365.91b/s vnet2 0 0 207.03b/s 0 eth0 0 0 3.47Kb/s 356.79b/s vnet1 265772 242319 4.75Gb/s 4.74Gb/s eth5 0 1 0 246.59b/s ovsbr0 265772 242319 4.75Gb/s 4.71Gb/s vnet0 1 0 263.42b/s 54.71b/s ------------------------------------------------------------------------------- Run Statistics Hostname Time Data Throughput Operations Errors ------------------------------------------------------------------------------- 10.245.170.59 62.30s 66.89GB 9.22Gb/s 8768198 0.00 master 62.29s 66.89GB 9.22Gb/s 8768006 0.00 ------------------------------------------------------------------------------- Difference(%) -0.01% -0.00% 0.01% -0.00% 0.00% + awk -f postprocess-bench-result.awk CASE2-Host-to-Guest--OVS-bench.log + tool_check_benchmark_result_length CASE2-Host-to-Guest--OVS-bench.result + local filename=CASE2-Host-to-Guest--OVS-bench.result + local length ++ wc -l + length=25 + '[' 25 -ne 25 ']' + return 0 + rc=0 + sumrc=0 + tool_create_host_stats CASE2-Host-to-Guest--OVS ovsbr0 + local contype=CASE2-Host-to-Guest--OVS + local ovsbridge=ovsbr0 + tool_create_cpu_stats + '[' 19577 -ne 0 ']' + kill 19577 + PIDSTATPID=0 + cat /run/pidstat.log ./test.sh: line 922: 19577 Terminated pidstat -luwh 15 > ${PIDSTATFILE} + '[' 19578 -ne 0 ']' + kill 19578 + MPSTATPID=0 + cat /run/mpstat.log ./test.sh: line 922: 19578 Terminated mpstat -u -I ALL -P ALL 15 > ${MPSTATFILE} + tool_create_ovs_stats ovsbr0 + set -e + local ovsbridge=ovsbr0 + ovs-ofctl show ovsbr0 + ovs-ofctl dump-ports ovsbr0 + ovs-dpctl show --statistics + [[ CASE2-Host-to-Guest--OVS =~ DPDK ]] + set +e + tool_reset_and_start_stats CASE2-Host-to-Guest--OVS + set -e + local contype=CASE2-Host-to-Guest--OVS + tool_reset_ovs_stats CASE2-Host-to-Guest--OVS + set -e + local contype=CASE2-Host-to-Guest--OVS + [[ CASE2-Host-to-Guest--OVS =~ DPDK ]] + set +e + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + PIDSTATPID=20208 + pidstat -luwh 15 + MPSTATPID=20209 + set +e + mpstat -u -I ALL -P ALL 15 + killall dhclient + ifconfig ovsbr0 0.0.0.0 + tool_clean_guests + set -e + tool_clean_guest guest-virtio-dpdk + local guest=guest-virtio-dpdk + uvt-kvm destroy guest-virtio-dpdk uvt-kvm: error: domain 'guest-virtio-dpdk' not found. + /bin/true + virsh undefine guest-virtio-dpdk error: failed to get domain 'guest-virtio-dpdk' error: Domain not found: no domain with matching name 'guest-virtio-dpdk' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-1 + local guest=guest-dpdk-vhost-user-singleq-1 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-1 error: failed to get domain 'guest-dpdk-vhost-user-singleq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-2 + local guest=guest-dpdk-vhost-user-singleq-2 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-2 error: failed to get domain 'guest-dpdk-vhost-user-singleq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-2' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-1 + local guest=guest-dpdk-vhost-user-multiq-1 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-1 error: failed to get domain 'guest-dpdk-vhost-user-multiq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-2 + local guest=guest-dpdk-vhost-user-multiq-2 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-2 error: failed to get domain 'guest-dpdk-vhost-user-multiq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-2' + /bin/true + tool_clean_guest guest-openvswitch-1 + local guest=guest-openvswitch-1 + uvt-kvm destroy guest-openvswitch-1 + virsh undefine guest-openvswitch-1 error: failed to get domain 'guest-openvswitch-1' error: Domain not found: no domain with matching name 'guest-openvswitch-1' + /bin/true + tool_clean_guest guest-openvswitch-2 + local guest=guest-openvswitch-2 + uvt-kvm destroy guest-openvswitch-2 + virsh undefine guest-openvswitch-2 error: failed to get domain 'guest-openvswitch-2' error: Domain not found: no domain with matching name 'guest-openvswitch-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 0 ++ local idx=0 ++ local guestname=guest-endurance-dpdk-vhost-user-0 ++ echo guest-endurance-dpdk-vhost-user-0 + tool_clean_guest guest-endurance-dpdk-vhost-user-0 + local guest=guest-endurance-dpdk-vhost-user-0 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-0 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-0' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-0 error: failed to get domain 'guest-endurance-dpdk-vhost-user-0' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-0' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 1 ++ local idx=1 ++ local guestname=guest-endurance-dpdk-vhost-user-1 ++ echo guest-endurance-dpdk-vhost-user-1 + tool_clean_guest guest-endurance-dpdk-vhost-user-1 + local guest=guest-endurance-dpdk-vhost-user-1 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-1 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-1' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-1 error: failed to get domain 'guest-endurance-dpdk-vhost-user-1' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-1' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 2 ++ local idx=2 ++ local guestname=guest-endurance-dpdk-vhost-user-2 ++ echo guest-endurance-dpdk-vhost-user-2 + tool_clean_guest guest-endurance-dpdk-vhost-user-2 + local guest=guest-endurance-dpdk-vhost-user-2 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-2 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-2' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-2 error: failed to get domain 'guest-endurance-dpdk-vhost-user-2' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 3 ++ local idx=3 ++ local guestname=guest-endurance-dpdk-vhost-user-3 ++ echo guest-endurance-dpdk-vhost-user-3 + tool_clean_guest guest-endurance-dpdk-vhost-user-3 + local guest=guest-endurance-dpdk-vhost-user-3 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-3 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-3' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-3 error: failed to get domain 'guest-endurance-dpdk-vhost-user-3' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-3' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 4 ++ local idx=4 ++ local guestname=guest-endurance-dpdk-vhost-user-4 ++ echo guest-endurance-dpdk-vhost-user-4 + tool_clean_guest guest-endurance-dpdk-vhost-user-4 + local guest=guest-endurance-dpdk-vhost-user-4 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-4 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-4' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-4 error: failed to get domain 'guest-endurance-dpdk-vhost-user-4' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-4' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 5 ++ local idx=5 ++ local guestname=guest-endurance-dpdk-vhost-user-5 ++ echo guest-endurance-dpdk-vhost-user-5 + tool_clean_guest guest-endurance-dpdk-vhost-user-5 + local guest=guest-endurance-dpdk-vhost-user-5 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-5 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-5' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-5 error: failed to get domain 'guest-endurance-dpdk-vhost-user-5' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-5' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 6 ++ local idx=6 ++ local guestname=guest-endurance-dpdk-vhost-user-6 ++ echo guest-endurance-dpdk-vhost-user-6 + tool_clean_guest guest-endurance-dpdk-vhost-user-6 + local guest=guest-endurance-dpdk-vhost-user-6 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-6 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-6' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-6 error: failed to get domain 'guest-endurance-dpdk-vhost-user-6' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-6' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 7 ++ local idx=7 ++ local guestname=guest-endurance-dpdk-vhost-user-7 ++ echo guest-endurance-dpdk-vhost-user-7 + tool_clean_guest guest-endurance-dpdk-vhost-user-7 + local guest=guest-endurance-dpdk-vhost-user-7 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-7 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-7' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-7 error: failed to get domain 'guest-endurance-dpdk-vhost-user-7' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-7' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 8 ++ local idx=8 ++ local guestname=guest-endurance-dpdk-vhost-user-8 ++ echo guest-endurance-dpdk-vhost-user-8 + tool_clean_guest guest-endurance-dpdk-vhost-user-8 + local guest=guest-endurance-dpdk-vhost-user-8 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-8 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-8' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-8 error: failed to get domain 'guest-endurance-dpdk-vhost-user-8' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-8' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 9 ++ local idx=9 ++ local guestname=guest-endurance-dpdk-vhost-user-9 ++ echo guest-endurance-dpdk-vhost-user-9 + tool_clean_guest guest-endurance-dpdk-vhost-user-9 + local guest=guest-endurance-dpdk-vhost-user-9 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-9 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-9' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-9 error: failed to get domain 'guest-endurance-dpdk-vhost-user-9' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-9' + /bin/true + rm -f '/var/lib/uvtool/libvirt/images/guest-*' + rm -f '/var/run/openvswitch/vhost-user-*' + set +e + [[ 0 -eq 0 ]] + success + logmsg 0 ' => Pass(B' + lvl=0 + msg=' => Pass(B' + sameline=0 + [[ 0 -ne 0 ]] + sameline=1 + [[ 1 -ne 1 ]] + printf '\n' + [[ 1 -ne 1 ]] + printf %s ' => Pass(B' + tee -a dpdk-test.status => Pass(B+ tool_ovs_remove + ovs-vsctl --no-wait --if-exists del-br ovsbr0 + virsh net-destroy ovsbr0 Network ovsbr0 destroyed + virsh net-undefine ovsbr0 Network ovsbr0 has been undefined + ip link show dev eth4 + grep -q 'state UP' + ip link set dev eth4 down + dpdk-devbind -b uio_pci_generic 0000:04:00.0 + udevadm settle ++ tool_test_enabled 256 ++ local testval=256 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' ++ tool_test_enabled 512 ++ local testval=512 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' + logmsg 1 'endurance checks' + lvl=1 + msg='endurance checks' + sameline=0 + [[ 1 -ne 0 ]] + level[${1}]=4 + for i in '{1..3}' + [[ 1 -lt 1 ]] + for i in '{1..3}' + [[ 1 -lt 2 ]] + level[${i}]=0 + for i in '{1..3}' + [[ 1 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 1 + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 4 0 0 + tee -a dpdk-test.status 4.0.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:47:07 (12:47:07): + printf %s 'endurance checks' + tee -a dpdk-test.status endurance checks+ logmsg 2 'prep endurance tests' + lvl=2 + msg='prep endurance tests' + sameline=0 + [[ 2 -ne 0 ]] + level[${1}]=1 + for i in '{1..3}' + [[ 2 -lt 1 ]] + for i in '{1..3}' + [[ 2 -lt 2 ]] + for i in '{1..3}' + [[ 2 -lt 3 ]] + level[${i}]=0 + [[ 0 -ne 1 ]] + printf '\n' + tee -a dpdk-test.status ++ seq 2 2 + for i in '$(seq 2 "${lvl}")' + printf ' ' + [[ 0 -ne 1 ]] + printf '%d.%d.%d ' 4 1 0 + tee -a dpdk-test.status 4.1.0 + tee -a dpdk-test.status ++ date +%H:%M:%S + printf '(%s): ' 12:47:07 (12:47:07): + printf %s 'prep endurance tests' + tee -a dpdk-test.status prep endurance tests++ tool_test_enabled 1024 ++ local testval=1024 ++ '[' 0 -ne 0 ']' ++ echo 0 ++ tool_test_enabled 2048 ++ local testval=2048 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 -o 0 -eq 1 ']' ++ tool_test_enabled 1024 ++ local testval=1024 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' ++ tool_test_enabled 2048 ++ local testval=2048 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 0 -eq 1 ']' + tool_clean_guests + set -e + tool_clean_guest guest-virtio-dpdk + local guest=guest-virtio-dpdk + uvt-kvm destroy guest-virtio-dpdk uvt-kvm: error: domain 'guest-virtio-dpdk' not found. + /bin/true + virsh undefine guest-virtio-dpdk error: failed to get domain 'guest-virtio-dpdk' error: Domain not found: no domain with matching name 'guest-virtio-dpdk' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-1 + local guest=guest-dpdk-vhost-user-singleq-1 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-1 error: failed to get domain 'guest-dpdk-vhost-user-singleq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-singleq-2 + local guest=guest-dpdk-vhost-user-singleq-2 + uvt-kvm destroy guest-dpdk-vhost-user-singleq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-singleq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-singleq-2 error: failed to get domain 'guest-dpdk-vhost-user-singleq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-singleq-2' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-1 + local guest=guest-dpdk-vhost-user-multiq-1 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-1 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-1' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-1 error: failed to get domain 'guest-dpdk-vhost-user-multiq-1' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-1' + /bin/true + tool_clean_guest guest-dpdk-vhost-user-multiq-2 + local guest=guest-dpdk-vhost-user-multiq-2 + uvt-kvm destroy guest-dpdk-vhost-user-multiq-2 uvt-kvm: error: domain 'guest-dpdk-vhost-user-multiq-2' not found. + /bin/true + virsh undefine guest-dpdk-vhost-user-multiq-2 error: failed to get domain 'guest-dpdk-vhost-user-multiq-2' error: Domain not found: no domain with matching name 'guest-dpdk-vhost-user-multiq-2' + /bin/true + tool_clean_guest guest-openvswitch-1 + local guest=guest-openvswitch-1 + uvt-kvm destroy guest-openvswitch-1 uvt-kvm: error: domain 'guest-openvswitch-1' not found. + /bin/true + virsh undefine guest-openvswitch-1 error: failed to get domain 'guest-openvswitch-1' error: Domain not found: no domain with matching name 'guest-openvswitch-1' + /bin/true + tool_clean_guest guest-openvswitch-2 + local guest=guest-openvswitch-2 + uvt-kvm destroy guest-openvswitch-2 uvt-kvm: error: domain 'guest-openvswitch-2' not found. + /bin/true + virsh undefine guest-openvswitch-2 error: failed to get domain 'guest-openvswitch-2' error: Domain not found: no domain with matching name 'guest-openvswitch-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 0 ++ local idx=0 ++ local guestname=guest-endurance-dpdk-vhost-user-0 ++ echo guest-endurance-dpdk-vhost-user-0 + tool_clean_guest guest-endurance-dpdk-vhost-user-0 + local guest=guest-endurance-dpdk-vhost-user-0 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-0 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-0' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-0 error: failed to get domain 'guest-endurance-dpdk-vhost-user-0' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-0' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 1 ++ local idx=1 ++ local guestname=guest-endurance-dpdk-vhost-user-1 ++ echo guest-endurance-dpdk-vhost-user-1 + tool_clean_guest guest-endurance-dpdk-vhost-user-1 + local guest=guest-endurance-dpdk-vhost-user-1 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-1 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-1' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-1 error: failed to get domain 'guest-endurance-dpdk-vhost-user-1' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-1' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 2 ++ local idx=2 ++ local guestname=guest-endurance-dpdk-vhost-user-2 ++ echo guest-endurance-dpdk-vhost-user-2 + tool_clean_guest guest-endurance-dpdk-vhost-user-2 + local guest=guest-endurance-dpdk-vhost-user-2 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-2 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-2' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-2 error: failed to get domain 'guest-endurance-dpdk-vhost-user-2' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-2' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 3 ++ local idx=3 ++ local guestname=guest-endurance-dpdk-vhost-user-3 ++ echo guest-endurance-dpdk-vhost-user-3 + tool_clean_guest guest-endurance-dpdk-vhost-user-3 + local guest=guest-endurance-dpdk-vhost-user-3 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-3 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-3' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-3 error: failed to get domain 'guest-endurance-dpdk-vhost-user-3' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-3' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 4 ++ local idx=4 ++ local guestname=guest-endurance-dpdk-vhost-user-4 ++ echo guest-endurance-dpdk-vhost-user-4 + tool_clean_guest guest-endurance-dpdk-vhost-user-4 + local guest=guest-endurance-dpdk-vhost-user-4 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-4 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-4' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-4 error: failed to get domain 'guest-endurance-dpdk-vhost-user-4' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-4' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 5 ++ local idx=5 ++ local guestname=guest-endurance-dpdk-vhost-user-5 ++ echo guest-endurance-dpdk-vhost-user-5 + tool_clean_guest guest-endurance-dpdk-vhost-user-5 + local guest=guest-endurance-dpdk-vhost-user-5 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-5 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-5' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-5 error: failed to get domain 'guest-endurance-dpdk-vhost-user-5' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-5' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 6 ++ local idx=6 ++ local guestname=guest-endurance-dpdk-vhost-user-6 ++ echo guest-endurance-dpdk-vhost-user-6 + tool_clean_guest guest-endurance-dpdk-vhost-user-6 + local guest=guest-endurance-dpdk-vhost-user-6 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-6 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-6' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-6 error: failed to get domain 'guest-endurance-dpdk-vhost-user-6' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-6' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 7 ++ local idx=7 ++ local guestname=guest-endurance-dpdk-vhost-user-7 ++ echo guest-endurance-dpdk-vhost-user-7 + tool_clean_guest guest-endurance-dpdk-vhost-user-7 + local guest=guest-endurance-dpdk-vhost-user-7 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-7 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-7' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-7 error: failed to get domain 'guest-endurance-dpdk-vhost-user-7' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-7' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 8 ++ local idx=8 ++ local guestname=guest-endurance-dpdk-vhost-user-8 ++ echo guest-endurance-dpdk-vhost-user-8 + tool_clean_guest guest-endurance-dpdk-vhost-user-8 + local guest=guest-endurance-dpdk-vhost-user-8 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-8 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-8' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-8 error: failed to get domain 'guest-endurance-dpdk-vhost-user-8' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-8' + /bin/true + for idx in '{0..9}' ++ tool_get_endurance_guestname 9 ++ local idx=9 ++ local guestname=guest-endurance-dpdk-vhost-user-9 ++ echo guest-endurance-dpdk-vhost-user-9 + tool_clean_guest guest-endurance-dpdk-vhost-user-9 + local guest=guest-endurance-dpdk-vhost-user-9 + uvt-kvm destroy guest-endurance-dpdk-vhost-user-9 uvt-kvm: error: domain 'guest-endurance-dpdk-vhost-user-9' not found. + /bin/true + virsh undefine guest-endurance-dpdk-vhost-user-9 error: failed to get domain 'guest-endurance-dpdk-vhost-user-9' error: Domain not found: no domain with matching name 'guest-endurance-dpdk-vhost-user-9' + /bin/true + rm -f '/var/lib/uvtool/libvirt/images/guest-*' + rm -f '/var/run/openvswitch/vhost-user-*' + set +e + tool_ovs_dpdk_remove + set -e + ovs-vsctl --no-wait --if-exists del-br ovsdpdkbr0 + set +e ++ tool_test_enabled 128 ++ local testval=128 ++ '[' 128 -ne 0 ']' ++ echo 1 ++ tool_test_enabled 256 ++ local testval=256 ++ '[' 0 -ne 0 ']' ++ echo 0 ++ tool_test_enabled 512 ++ local testval=512 ++ '[' 0 -ne 0 ']' ++ echo 0 + '[' 1 -eq 1 -a 0 -eq 1 -a 0 -eq 1 -a 1 == 1 ']' + pkill -TERM -P 2410 + sleep 5 ./test.sh: line 1336: 20208 Terminated pidstat -luwh 15 > ${PIDSTATFILE} ./test.sh: line 1336: 20209 Terminated mpstat -u -I ALL -P ALL 15 > ${MPSTATFILE} + pkill -KILL -P 2410 + /bin/true + sleep 5 + printf '\n\nFinished, overall status:\n' Finished, overall status: + cat dpdk-test.status 1.0.0 (12:10:40): phys (BM) tests 1.1.0 (12:10:40): initialize environment 2.0.0 (12:13:57): prep virtual test environment 3.0.0 (12:15:48): performance tests 3.1.0 (12:15:48): prep benchmarks 3.2.0 (12:22:57): performance tests 3.2.1 (12:22:58): test guest-openvswitch for OVS => Pass(B 4.0.0 (12:47:07): endurance checks 4.1.0 (12:47:07): prep endurance tests+ echo '' + exit 0