From patchwork Tue Oct 26 14:41:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yan Xia X-Patchwork-Id: 102863 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7644EA0C47; Tue, 26 Oct 2021 08:38:25 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 70E8F410EB; Tue, 26 Oct 2021 08:38:25 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 728C94003E for ; Tue, 26 Oct 2021 08:38:23 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10148"; a="230111479" X-IronPort-AV: E=Sophos;i="5.87,182,1631602800"; d="scan'208";a="230111479" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Oct 2021 23:38:21 -0700 X-IronPort-AV: E=Sophos;i="5.87,182,1631602800"; d="scan'208";a="465181685" Received: from unknown (HELO dpdk.lan) ([10.240.183.77]) by orsmga002-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Oct 2021 23:38:20 -0700 From: Yan Xia To: dts@dpdk.org Cc: Yan Xia Date: Tue, 26 Oct 2021 14:41:06 +0000 Message-Id: <20211026144106.74603-3-yanx.xia@intel.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211026144106.74603-1-yanx.xia@intel.com> References: <20211026144106.74603-1-yanx.xia@intel.com> MIME-Version: 1.0 Subject: [dts] [PATCH V1 2/2] tests/generic_flow_api: delete test_L2_tunnel_filter X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" The case only support sagepond and sageville, but these two types NIC have been removed, so delete the case after confirmed with Peng,Yuan. Signed-off-by: Yan Xia --- tests/TestSuite_generic_flow_api.py | 47 ----------------------------- 1 file changed, 47 deletions(-) diff --git a/tests/TestSuite_generic_flow_api.py b/tests/TestSuite_generic_flow_api.py index e06919c1..e6b04ab6 100644 --- a/tests/TestSuite_generic_flow_api.py +++ b/tests/TestSuite_generic_flow_api.py @@ -912,53 +912,6 @@ class TestGeneric_flow_api(TestCase): rule_num = extrapkt_rulenum['rulenum'] self.verify_rulenum(rule_num) - def test_L2_tunnel_filter(self): - """ - only supported by ixgbe - """ - self.verify(self.nic in ["sagepond", "sageville", "foxville"], "%s nic not support fdir L2 tunnel filter" % self.nic) - - self.setup_env() - # start testpmd on pf - self.pmdout.start_testpmd("1S/4C/1T", "--rxq=4 --txq=4", "-a %s --file-prefix=pf -m 1024" % self.pf_pci) - self.dut.send_expect("set fwd rxonly", "testpmd> ", 120) - self.dut.send_expect("set verbose 1", "testpmd> ", 120) - self.dut.send_expect("start", "testpmd> ", 120) - time.sleep(2) - # start testpmd on vf0 - self.session_secondary.send_expect("%s -c 0x1e0 -n 4 -m 1024 -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4" % (self.app_path, self.sriov_vfs_port[0].pci), "testpmd>", 120) - self.session_secondary.send_expect("set fwd rxonly", "testpmd> ") - self.session_secondary.send_expect("set verbose 1", "testpmd> ") - self.session_secondary.send_expect("start", "testpmd> ") - time.sleep(2) - # start testpmd on vf1 - self.session_third.send_expect("%s -c 0x1e00 -n 4 -m 1024 -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4" % (self.app_path, self.sriov_vfs_port[1].pci), "testpmd>", 120) - self.session_third.send_expect("set fwd rxonly", "testpmd> ") - self.session_third.send_expect("set verbose 1", "testpmd> ") - self.session_third.send_expect("start", "testpmd> ") - time.sleep(2) - - # Enabling ability of parsing E-tag packet - self.dut.send_expect("port config 0 l2-tunnel E-tag enable", "testpmd> ") - # Enable E-tag packet forwarding, set on pf - self.dut.send_expect("E-tag set forwarding on port 0", "testpmd> ") - - # create the flow rules - basic_flow_actions = [ - {'create': 'validate', 'flows': ['etag'], 'actions': ['vf0']}, - {'create': 'validate', 'flows': ['etag'], 'actions': ['vf1']}, - {'create': 'validate', 'flows': ['etag'], 'actions': ['pf']}, - {'create': 'create', 'flows': ['etag'], 'actions': ['vf0']}, - {'create': 'create', 'flows': ['etag'], 'actions': ['vf1']}, - {'create': 'create', 'flows': ['etag'], 'actions': ['pf']}, - ] - extrapkt_rulenum = self.all_flows_process(basic_flow_actions) - extra_packet = extrapkt_rulenum['extrapacket'] - self.sendpkt('Ether(dst="%s")/Dot1BR(GRP=0x2, ECIDbase=%s)/Raw("x" * 20)' % (self.pf_mac, extra_packet[0]['etag'])) - self.verify_result("pf", expect_rxpkts="0", expect_queue="NULL", verify_mac=self.pf_mac) - rule_num = extrapkt_rulenum['rulenum'] - self.verify_rulenum(rule_num) - def test_fdir_for_L2_payload(self): """ only supported by i40e