┌────────────────────────────────────────────────────────────────────┐
     │                        • MobaXterm 12.3 •                          │
     │            (SSH client, X-server and networking tools)             │
     │                                                                    │
     │ → SSH session to root@10.240.183.213                               │
     │   • SSH compression : v                                            │
     │   • SSH-browser     : v                                            │
     │   • X11-forwarding  : v  (remote display is forwarded through SSH) │
     │   • DISPLAY         : v  (automatically set on remote server)      │
     │                                                                    │
     │ → For more info, ctrl+click on help or visit our website           │
     └────────────────────────────────────────────────────────────────────┘

Welcome to Ubuntu 18.04 LTS (GNU/Linux 4.15.0-20-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Thu Nov 19 12:52:46 CST 2020

  System load:  0.0                 Users logged in:        1
  Usage of /:   22.6% of 879.21GB   IP address for eno1:    10.240.183.213
  Memory usage: 15%                 IP address for virbr0:  192.168.122.1
  Swap usage:   0%                  IP address for docker0: 172.18.0.1
  Processes:    838

 * Canonical Livepatch is available for installation.
   - Reduce system reboots and improve kernel security. Activate at:
     https://ubuntu.com/livepatch

374 packages can be updated.
236 updates are security updates.

Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings

Last login: Thu Nov 19 11:50:52 2020 from 10.240.183.213
root@virtioperf_2M_tester:~# cd /home/autoregression/jiangyu/dts-24785
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785# ./dts --output output-perf_virtio_user_loopback-modifyv2 -s
module 'scapy.contrib.gtp' has no attribute 'GTPPDUSessionContainer'
No module named 'scapy.contrib.pfcp'
                           dts:
DUT 10.240.183.214
                        tester: ssh root@10.240.183.213
                        tester: ssh root@10.240.183.213
                        tester: python3 -V
                  tester_scapy: ssh root@10.240.183.213
                  tester_scapy: scapy
                  tester_scapy: scp -v /home/autoregression/jiangyu/dts-24785/dep/scapy_modules/Dot1BR.py root@10.240.183.213:/tmp/dep
                  tester_scapy: entering import error: /usr/lib/python3/dist-packages/apport/report.py:13: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
  import fnmatch, glob, traceback, errno, sys, atexit, locale, imp
Traceback (most recent call last):
  File "/usr/lib/python3.6/code.py", line 91, in runcode
    exec(code, self.locals)
  File "<console>", line 1, in <module>
ImportError: cannot import name 'GTPPDUSessionContainer'
                  tester_scapy: conf.version
                        tester: grep scapy requirements.txt
                        tester: The scapy vesrion not meet the requirement on tester,please update your scapy, otherwise maybe some suite will failed
                        tester: ls -d /tmp/tester/
            dut.10.240.183.214: ssh root@10.240.183.214
            dut.10.240.183.214: ssh root@10.240.183.214
                           dts: CACHE: Cache will not be read.
                           dts: SKIP: Skipping DPDK setup.
                        pktgen: ssh root@10.240.183.213
                        pktgen: cd /opt/trex/v2.84/;./t-rex-64 -i --cfg /etc/trex_cfg_fvl40g.yaml -c 4
                        tester: sed -i '/10.240.183.214/d' ~/.ssh/known_hosts
                        tester: modprobe uio
                        tester: Core0 bypassed
                        tester: Core0 bypassed
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.0/vendor
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.0/device
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.0/vendor
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.0/device
                        tester: Tester: [0000:05:00.0 8086:1583] N/A
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.1/vendor
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.1/device
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.1/vendor
                        tester: cat /sys/bus/pci/devices/0000\:05\:00.1/device
                        tester: {'port': <net_device.NetDevice object at 0x7f3512f5c550>, 'pci': '0000:05:00.0', 'type': 'trex', 'intf': 'TREX:0', 'mac': '3c:fd:fe:c8:18:78', 'ipv4': 'Device "N', 'ipv6': 'Device "N'}
                        tester: {'port': <net_device.NetDevice object at 0x7f3512f5c320>, 'intf': 'TREX:1', 'type': 'trex', 'pci': '0000:05:00.1', 'mac': '3c:fd:fe:c8:18:79', 'ipv4': None, 'ipv6': None}
                        tester: lldpad -d
            dut.10.240.183.214: cd ~/dpdk
            dut.10.240.183.214: cat /proc/cpuinfo |grep microcode|head -n1
            dut.10.240.183.214: alias ls='ls --color=none'
            dut.10.240.183.214: Core0 bypassed
            dut.10.240.183.214: Core0 bypassed
            dut.10.240.183.214: cat /sys/bus/pci/devices/0000\:af\:00.0/vendor
            dut.10.240.183.214: cat /sys/bus/pci/devices/0000\:af\:00.0/device
            dut.10.240.183.214: cat /sys/bus/pci/devices/0000\:af\:00.0/vendor
            dut.10.240.183.214: cat /sys/bus/pci/devices/0000\:af\:00.0/device
            dut.10.240.183.214: echo 0000:af:00.0 > /sys/bus/pci/devices/0000\:af\:00.0/driver/unbind
            dut.10.240.183.214: modprobe i40e
            dut.10.240.183.214: echo 0000:af:00.0 > /sys/bus/pci/drivers/i40e/bind
            dut.10.240.183.214: ifconfig ens801f0 up
            dut.10.240.183.214: ip link show ens801f0
            dut.10.240.183.214: ip link set ens801f0 up
            dut.10.240.183.214: ip -family inet6 address show dev ens801f0 | awk '/inet6/ { print $2 }'
            dut.10.240.183.214: ip -family inet address show dev ens801f0 | awk '/inet/ { print $2 }'
            dut.10.240.183.214: DUT PORT MAP: [0]
            dut.10.240.183.214: {'port': <net_device.NetDevice object at 0x7f3512f40fd0>, 'pci': '0000:af:00.0', 'type': '8086:1583', 'numa': 1, 'intf': 'ens801f0', 'mac': '3c:fd:fe:c8:19:28', 'ipv6': 'fe80::3efd:feff:fec8:1928', 'ipv4': '', 'peer': '0000:05:00.0', 'source': 'cfg'}
                           dts:
TARGET x86_64-native-linuxapp-gcc
            dut.10.240.183.214: kill_all: called by dut and has no prefix list.
            dut.10.240.183.214: export RTE_TARGET=x86_64-native-linuxapp-gcc
            dut.10.240.183.214: export RTE_SDK=`pwd`
            dut.10.240.183.214: awk '/Hugepagesize/ {print $2}' /proc/meminfo
            dut.10.240.183.214: ls /sys/devices/system/node | grep node* | wc -l
            dut.10.240.183.214: cat config/defconfig_x86_64-native-linuxapp-gcc | sed '/^#/d' | sed '/^\s*$/d'
            dut.10.240.183.214: awk '/Hugepagesize/ {print $2}' /proc/meminfo
            dut.10.240.183.214: echo 0 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages
            dut.10.240.183.214: echo 4096 > /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages
            dut.10.240.183.214: awk '/Hugepagesize/ {print $2}' /proc/meminfo
            dut.10.240.183.214: echo 4096 > /sys/devices/system/node/node1/hugepages/hugepages-2048kB/nr_hugepages
            dut.10.240.183.214: umount `awk '/hugetlbfs/ { print $2 }' /proc/mounts`
            dut.10.240.183.214: awk '/hugetlbfs/ { print $2 }' /proc/mounts
            dut.10.240.183.214: mkdir -p /mnt/huge
            dut.10.240.183.214: mount -t hugetlbfs nodev /mnt/huge
            dut.10.240.183.214: cat /proc/mounts |grep hugetlbfs
            dut.10.240.183.214: rmmod vfio_pci
            dut.10.240.183.214: rmmod vfio_iommu_type1
            dut.10.240.183.214: rmmod vfio
            dut.10.240.183.214: modprobe vfio
            dut.10.240.183.214: modprobe vfio-pci
            dut.10.240.183.214: ls /sys/module|grep vfio_pci
            dut.10.240.183.214: ls
            dut.10.240.183.214: usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:af:00.0
                           dts:
TEST SUITE : TestPerfVirtioUserLoopback
                           dts: NIC :        fortville_spirit
      dut.10.240.183.214_vhost: ssh root@10.240.183.214
      dut.10.240.183.214_vhost: cd ~/dpdk
dut.10.240.183.214_virtio-user: ssh root@10.240.183.214
dut.10.240.183.214_virtio-user: cd ~/dpdk
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_inorder_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,in_order=1,packed_vq=1,mrg_rxbuf=1 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :13.6382407 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :5.2831521 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 13.638 Mpps | 22.912%  | 13.528 Mpps         | 0.110 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 5.283 Mpps  | 162.510% | 5.307 Mpps          | -0.024 Mpps           |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.135280
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.110000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.053070
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) -0.024000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_inorder_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_inorder_non_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,in_order=1,packed_vq=1,mrg_rxbuf=0 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :14.0065337 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :5.3234542 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 14.007 Mpps | 23.531%  | 13.943 Mpps         | 0.064 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 5.323 Mpps  | 163.749% | 5.301 Mpps          | 0.022 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.139430
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.064000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.053010
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.022000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_inorder_non_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,in_order=0,packed_vq=1,mrg_rxbuf=1 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :12.8463288 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :5.1835401 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 12.846 Mpps | 21.582%  | 12.771 Mpps         | 0.075 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 5.184 Mpps  | 159.446% | 5.174 Mpps          | 0.010 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.127710
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.075000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.051740
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.010000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_non_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,in_order=0,packed_vq=1,mrg_rxbuf=0 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :13.4371354 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :5.1609809 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 13.437 Mpps | 22.574%  | 13.501 Mpps         | -0.064 Mpps           |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 5.161 Mpps  | 158.752% | 5.163 Mpps          | -0.002 Mpps           |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.135010
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) -0.064000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.051630
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) -0.002000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_non_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_vectorized_path Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=1,in_order=1,mrg_rxbuf=0,vectorized=1 --single-file-segments --force-max-simd-bitwidth=512  -- -i --tx-offloads=0x0 --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :14.0042241 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.9473585 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 14.004 Mpps | 23.527%  | 13.960 Mpps         | 0.044 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.947 Mpps  | 152.181% | 4.970 Mpps          | -0.023 Mpps           |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.139600
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.044000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.049700
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) -0.023000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_packed_ring_vectorized_path Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_inorder_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=0,in_order=1,mrg_rxbuf=1 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :9.9926363 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.4486432 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+============+==========+=====================+=======================+
| 64         | 1024    | 9.993 Mpps | 16.788%  | 9.916 Mpps          | 0.077 Mpps            |
+------------+---------+------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.449 Mpps | 136.840% | 4.452 Mpps          | -0.003 Mpps           |
+------------+---------+------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.099160
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.077000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.044520
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) -0.003000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_inorder_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_inorder_non_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=0,in_order=1,mrg_rxbuf=0 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :10.1660173 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.4952874 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+-------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput  |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+=============+==========+=====================+=======================+
| 64         | 1024    | 10.166 Mpps | 17.079%  | 10.242 Mpps         | -0.076 Mpps           |
+------------+---------+-------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.495 Mpps  | 138.275% | 4.491 Mpps          | 0.004 Mpps            |
+------------+---------+-------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.102420
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) -0.076000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.044910
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.004000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_inorder_non_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=0,in_order=0,mrg_rxbuf=1 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :9.7941201 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.4111722 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+============+==========+=====================+=======================+
| 64         | 1024    | 9.794 Mpps | 16.454%  | 9.625 Mpps          | 0.169 Mpps            |
+------------+---------+------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.411 Mpps | 135.688% | 4.400 Mpps          | 0.011 Mpps            |
+------------+---------+------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.096250
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) 0.169000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.044000
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.011000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_non_mergeable Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=0,in_order=0,mrg_rxbuf=0 --single-file-segments  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :9.8818472 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.5049078 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+============+==========+=====================+=======================+
| 64         | 1024    | 9.882 Mpps | 16.602%  | 9.919 Mpps          | -0.037 Mpps           |
+------------+---------+------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.505 Mpps | 138.571% | 4.454 Mpps          | 0.051 Mpps            |
+------------+---------+------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.099190
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) -0.037000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.044540
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.051000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_non_mergeable Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_vector_rx Begin
            dut.10.240.183.214: rm ./vhost-net*
      dut.10.240.183.214_vhost: cd ~/dpdk
      dut.10.240.183.214_vhost: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 3,4 -n 4   --file-prefix=vhost --no-pci  --socket-mem 1024,1024 --vdev 'net_vhost0,iface=vhost-net,queues=1,client=0'  -- -i --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
      dut.10.240.183.214_vhost: set fwd mac
            dut.10.240.183.214: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
dut.10.240.183.214_virtio-user: cd ~/dpdk
dut.10.240.183.214_virtio-user: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2 -n 4   --file-prefix=virtio --no-pci  --socket-mem 1024,1024 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=1,packed_vq=0,in_order=0,mrg_rxbuf=0 --single-file-segments  -- -i --tx-offloads=0x0 --rss-ip --nb-cores=1 --rxq=1 --txq=1 --txd=1024 --rxd=1024
dut.10.240.183.214_virtio-user: set fwd mac
dut.10.240.183.214_virtio-user: start
      dut.10.240.183.214_vhost: set txpkts 64
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 64, rxd/txd: 1024 is :9.8418025 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: set txpkts 1518
      dut.10.240.183.214_vhost: start tx_first 32
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
      dut.10.240.183.214_vhost: show port stats all
    TestPerfVirtioUserLoopback: Trouthput of framesize: 1518, rxd/txd: 1024 is :4.4738779 Mpps
      dut.10.240.183.214_vhost: stop
      dut.10.240.183.214_vhost: quit
dut.10.240.183.214_virtio-user: quit
    TestPerfVirtioUserLoopback:
+------------+---------+------------+----------+---------------------+-----------------------+
| Frame Size | TXD/RXD | Throughput |   Rate   | Expected Throughput | Throughput Difference |
+============+=========+============+==========+=====================+=======================+
| 64         | 1024    | 9.842 Mpps | 16.534%  | 9.929 Mpps          | -0.087 Mpps           |
+------------+---------+------------+----------+---------------------+-----------------------+
| 1518       | 1024    | 4.474 Mpps | 137.616% | 4.465 Mpps          | 0.009 Mpps            |
+------------+---------+------------+----------+---------------------+-----------------------+
    TestPerfVirtioUserLoopback: Accept tolerance of 64 are (Mpps) -0.099290
    TestPerfVirtioUserLoopback: Throughput Difference of 64 are (Mpps) -0.087000
    TestPerfVirtioUserLoopback: Accept tolerance of 1518 are (Mpps) -0.044650
    TestPerfVirtioUserLoopback: Throughput Difference of 1518 are (Mpps) 0.009000
    TestPerfVirtioUserLoopback: Test Case test_perf_loopback_split_ring_vector_rx Result PASSED:
            dut.10.240.183.214: kill_all: called by dut and prefix list has value.
                           dts:
TEST SUITE ENDED: TestPerfVirtioUserLoopback
            dut.10.240.183.214: kill_all: called by dut and has no prefix list.
            dut.10.240.183.214: echo 0000:af:00.0 > /sys/bus/pci/devices/0000\:af\:00.0/driver/unbind
            dut.10.240.183.214: modprobe i40e
            dut.10.240.183.214: echo 0000:af:00.0 > /sys/bus/pci/drivers/i40e/bind
            dut.10.240.183.214: ifconfig ens801f0 up
                        tester: pkill -f _t-rex-64
                        tester: ifconfig ens786f0 up
                        tester: ifconfig ens786f1 up
                           dts: DTS ended
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785# ./dts --output output-perf_virtio_user_loopback-modifyv2 -s^C
root@virtioperf_2M_tester:/home/autoregression/jiangyu/dts-24785#