Hello DTS community,

 

As we were investigation on DTS for Niantic (Intel Corporation 82599ES 10-Gigabit) platform and we are seeing very less pass rate.

 

We were under the assumption if we take care of the initial pre-requisites for TESTER and TARGET DUT as described here - https://dpdk.org/doc/dts/gsg/sys_reqs.html the DTS framework help us achieve a good pass rate.

 

Could you please help me by letting know if there are any fine tuning for the TARGET DUT so that I can see a better numbers than the current pass rate of 12.4%

 

[root@tester dts]# cat output/statistics.txt

Passed     = 17

Failed     = 45

Blocked    = 68

Pass rate  = 12.4

 

 

Some of the specification on the TARGET DUT and current running configuration are as follows

 

 

[root@targetdut ~]# lspci | egrep -i --color 'network|ethernet'

04:00.0 Ethernet controller: Emulex Corporation OneConnect NIC (Skyhawk) (rev 10)

04:00.1 Ethernet controller: Emulex Corporation OneConnect NIC (Skyhawk) (rev 10)

05:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

05:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

 

 

 

[root@tester dts]# cat conf/ports.cfg

# DUT Port Configuration

# [DUT IP]

# ports=

#     pci=Pci BDF,intf=Kernel interface;

#     pci=Pci BDF,mac=Mac address,peer=Tester Pci BDF,numa=Port Numa

#     pci=Pci BDF,peer=IXIA:card.port

#     pci=Pci BDF,peer=Tester Pci BDF,tp_ip=$(IP),tp_path=$({PERL_PATH);

#     pci=Pci BDF,peer=Tester Pci BDF,sec_port=yes,first_port=Pci BDF;

# [VM NAME] virtual machine name; This section is for virutal scenario

# ports =

#     dev_idx=device index of ports info, peer=Tester Pci BDF

[10.70.2.6]

ports =

    pci=05:00.0,intf=ens2f0;

    pci=05:00.1,intf=ens2f1;

 

 

[root@tester dts]# cat executions/execution.cfg

[Execution1]

crbs=10.70.2.6

drivername=igb_uio

test_suites=hello_world

test_suites=

    cmdline,

    hello_world

targets=x86_64-native-linuxapp-gcc

parameters=nic_type=niantic:func=true

 

 

[root@tester dts]# cat conf/crbs.cfg

#DUT crbs Configuration

#[DUT IP]

#  dut_ip: DUT ip address

#  dut_user: Login DUT username

#  dut_passwd: Login DUT password

#  os: operation system type linux or freebsd

#  tester_ip: Tester ip address

#  tester_passwd: Tester password

#  ixia_group: IXIA group name

#  channels: Board channel number

#  bypass_core0: Whether by pass core0

[10.70.2.6]

dut_ip=10.70.2.6

dut_user=root

dut_passwd=HP1nvent

os=linux

tester_ip=10.70.2.5

tester_passwd=HP1nvent

channels=4

 

Snippet of the current results

 

 

Thanking in advance,

Chengappa

 

If everyone is moving forward together, then success takes care of itself....!!