From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 3A03D4C94 for ; Mon, 21 Jan 2019 07:43:56 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Jan 2019 22:43:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,502,1539673200"; d="scan'208";a="108522056" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga007.jf.intel.com with ESMTP; 20 Jan 2019 22:43:55 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 20 Jan 2019 22:43:54 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.196]) by shsmsx102.ccr.corp.intel.com ([169.254.2.63]) with mapi id 14.03.0415.000; Mon, 21 Jan 2019 14:43:52 +0800 From: "Tu, Lijuan" To: "Peng, Yuan" , "dts@dpdk.org" CC: "Peng, Yuan" Thread-Topic: [dts] [PATCH] tests: Add different queue number Thread-Index: AQHUrMJkTloZ41T1rEebKUof+QLxi6W5T8mQ Date: Mon, 21 Jan 2019 06:43:51 +0000 Message-ID: <8CE3E05A3F976642AAB0F4675D0AD20E0BA053E8@SHSMSX101.ccr.corp.intel.com> References: <1547550595-2874-1-git-send-email-yuan.peng@intel.com> In-Reply-To: <1547550595-2874-1-git-send-email-yuan.peng@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODVmN2MwOTktZmEyOC00NTNmLWE1NDItODg4ZmU4NDA2OGMzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZXU0amk0OGFvRXBuTzNvQ21MYlZ2dkRZTVpJZWxraUpoYmlkTmQxVWRrTjVvYXVcL21KMUdGaTR0bmhNdFF4bEgifQ== x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dts] [PATCH] tests: Add different queue number X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2019 06:43:56 -0000 Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Peng Yuan > Sent: Tuesday, January 15, 2019 7:10 PM > To: dts@dpdk.org > Cc: Peng, Yuan > Subject: [dts] [PATCH] tests: Add different queue number >=20 > Add different queue number and iptypes to TestSuite_pmdrssreta.py >=20 > Signed-off-by: Peng Yuan >=20 > diff --git a/tests/TestSuite_pmdrssreta.py b/tests/TestSuite_pmdrssreta.p= y index > c3bbba2..1fc4739 100644 > --- a/tests/TestSuite_pmdrssreta.py > +++ b/tests/TestSuite_pmdrssreta.py > @@ -37,7 +37,7 @@ import time > import random > import re > import utils > -testQueues =3D [16] > +testQueues =3D [2, 9, 16] > reta_entries =3D [] > reta_lines =3D [] >=20 > @@ -173,9 +173,6 @@ class TestPmdrssreta(TestCase): > Run at the start of each test suite. > """ >=20 > - #self.verify( > - # self.nic in ["niantic", "fortville_eagle", "fortville_spiri= t", > "fortville_spirit_single"], > - # "NIC Unsupported: " + str(self.nic)) > ports =3D self.dut.get_ports(self.nic) > self.ports_socket =3D self.dut.get_numa_id(ports[0]) > self.verify(len(ports) >=3D 1, "Not enough ports available") @@ = -192,7 > +189,13 @@ class TestPmdrssreta(TestCase): > dutPorts =3D self.dut.get_ports(self.nic) > localPort =3D self.tester.get_local_port(dutPorts[0]) > itf =3D self.tester.get_interface(localPort) > - iptypes =3D ['IPV4'] > + iptypes =3D {'IPV4': 'ip', > + 'IPV4&UDP': 'udp', > + 'IPV4&TCP': 'tcp', > + 'IPV6': 'ip', > + 'IPV6&UDP': 'udp', > + 'IPV6&TCP': 'tcp' > + } >=20 > self.dut.kill_all() >=20 > @@ -205,12 +208,17 @@ class TestPmdrssreta(TestCase): > self.pmdout.start_testpmd( > "all", "--mbcache=3D128 --rxq=3D%d --txq=3D%d" % (qu= eue, queue), > socket=3Dself.ports_socket) >=20 > - for iptype in iptypes: > + for iptype, rsstype in iptypes.items(): > + #for iptype in iptypes: > self.dut.send_expect("set verbose 8", "testpmd> ") > self.dut.send_expect("set fwd rxonly", "testpmd> ") > self.dut.send_expect( > "set nbcore %d" % (queue + 1), "testpmd> ") >=20 > + out =3D self.dut.send_expect( > + "port config all rss %s" % rsstype, "testpmd> ") > + self.verify("error" not in out, "Configuration of RSS > + hash failed: Invalid argument") > + > # configure the reta with specific mappings. > if(self.nic in ["niantic", "redrockcanyou", "atwood", "b= oulderrapid"]): > for i in range(128): > -- > 2.5.0