-
Notifications
You must be signed in to change notification settings - Fork 1k
[Copp] : script hangs as device socket is not opened in DUT #337
Copy link
Copy link
Open
Labels
Description
Device socket is not opened for Device while running copp tests.
Ptf uses device sockets to run copp scripts .
ptf --test-dir ptftests copp_tests.ARPTest --qlen=100000 --platform nn --debug debug --log-file /tmp/log -t "verbose=true;pkt_tx_count=0" --device-socket 0-3@tcp://127.0.0.1:10900 --device-socket 1-3@tcp://10.11.150.100:10900 --disable-vxlan --disable-geneve --disable-erspan --disable-mpls --disable-nvgre
The ptf host device socket has been opened already in the ptfhost device.
From ptf host:
root@c96904a8e954:~# ps -ef | grep nn_agent
root 16 1 0 Nov02 ? 00:40:40 /usr/bin/python /opt/ptf_nn_agent.py --device-socket 0@tcp://127.0.0.1:10900 -i 0-3@eth3
root 7265 6790 0 11:32 pts/5 00:00:00 grep nn_agent
However the device socket for Dut is not opened by the script and hence the script hangs while running Copp tests.
The agent is not opened in DUT upon trying to start the agent manually for port3 in dut (S6100)
root@c96904a8e954:~# python /opt/ptf_nn_agent.py --device-socket 1@tcp://10.11.150.18:10900 -i 1-3@Ethernet3
<<< returns nothing
snip from script log :
TASK [test : PTF Test - COPP test - ARPTest] ***********************************
Tuesday 07 November 2017 11:13:16 +0000 (0:00:00.111) 0:00:16.522 ******
ok: [sonic-s6100-01] => {
"msg": "ptf --test-dir ptftests copp_tests.ARPTest --qlen=100000 --platform nn -t \"verbose=False;pkt_tx_count=0\" --device-socket 0-3@tcp://127.0.0.1:10900 --device-socket 1-3@tcp://10.11.150.100:10900 --disable-vxlan --disable-geneve --disable-erspan --disable-mpls --disable-nvgre 2>&1"
}
TASK [test : command] **********************************************************
Tuesday 07 November 2017 11:13:16 +0000 (0:00:00.157) 0:00:16.680 ****** <<<<<<< hangs here
version :
root@sonic-s6100-01:~# show ver
SONiC Software Version: SONiC.HEAD.378-06c0f7d
Distribution: Debian 8.9
Kernel: 3.16.0-4-amd64
Build commit: 06c0f7d
Build date: Thu Nov 2 13:06:49 UTC 2017
Built by: johnar@jenkins-worker-3
Docker images:
REPOSITORY TAG IMAGE ID SIZE
docker-syncd-brcm HEAD.378-06c0f7d e35b2bd52386 318.4 MB
docker-syncd-brcm latest e35b2bd52386 318.4 MB
docker-orchagent-brcm HEAD.378-06c0f7d d8f80dc6fec1 259.1 MB
docker-orchagent-brcm latest d8f80dc6fec1 259.1 MB
docker-lldp-sv2 HEAD.378-06c0f7d b28dba9dee69 256.6 MB
docker-lldp-sv2 latest b28dba9dee69 256.6 MB
docker-dhcp-relay HEAD.378-06c0f7d 649a1793b79f 253.6 MB
docker-dhcp-relay latest 649a1793b79f 253.6 MB
docker-database HEAD.378-06c0f7d 601ffbd29fbf 251.8 MB
docker-database latest 601ffbd29fbf 251.8 MB
docker-snmp-sv2 HEAD.378-06c0f7d 4b6a7a5123e3 291.4 MB
docker-snmp-sv2 latest 4b6a7a5123e3 291.4 MB
docker-teamd HEAD.378-06c0f7d 630443ce65a0 256.2 MB
docker-teamd latest 630443ce65a0 256.2 MB
docker-platform-monitor HEAD.378-06c0f7d c2fe9b3d7581 271.1 MB
docker-platform-monitor latest c2fe9b3d7581 271.1 MB
docker-fpm-quagga HEAD.378-06c0f7d 8636b9839244 262.7 MB
docker-fpm-quagga latest 8636b9839244 262.7 MB
root@sonic-s6100-01:~#
Reactions are currently unavailable