From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0084.outbound.protection.outlook.com [104.47.32.84]) by dpdk.org (Postfix) with ESMTP id C3E945A3E for ; Mon, 10 Apr 2017 19:09:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=vs1My5nPsPQ6QyTu7M0EHmml0rmK9ZAKOqVj9CsQwcU=; b=IeUYfPpRZNM1xOqtUwXp1LW4CjsTjU6/Yqss7U3rJgtMpOPey4pFOeZH8r/Suc+v5Slihss5l/a+mhm3tV9whgKZVwzHJCPIYqB7JftWKoOzrwCV+Gi9AetDnNWQ+ceGC24QKddujFVpo7RIb+YfFbXxkU/wR7oW8zNdTgMUJ8c= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from angela-H81M-S1.semihalf.local (31.172.191.173) by DM2PR0701MB812.namprd07.prod.outlook.com (10.242.127.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Mon, 10 Apr 2017 17:09:46 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Mon, 10 Apr 2017 19:09:05 +0200 Message-Id: <1491844162-16300-12-git-send-email-aczubak@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491844162-16300-1-git-send-email-aczubak@caviumnetworks.com> References: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> <1491844162-16300-1-git-send-email-aczubak@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: DB6PR05CA0010.eurprd05.prod.outlook.com (10.170.218.23) To DM2PR0701MB812.namprd07.prod.outlook.com (10.242.127.26) X-MS-Office365-Filtering-Correlation-Id: 1a7da185-e40d-4d3f-2b7e-08d48034640a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM2PR0701MB812; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 3:Awn0PLR1naOHSH5cBhA1Al/b4eghtsYExtn+5fFuqxlIEARxuungQ/lAbnqFnCm7m9605/tBWDdIvF3WwW4cE4yBhhlmphYlsLbViHLGZ5C9w66zi7MeD0kEx9OczbLProe/rWLntoWM/MbLgflLkbpGm4abYkMrcHkTCx1/jpae6ASrkItL28YqglVs8/bUp/0opm8xf1k2Qi4Ex5YPXjbqxMLgHajdSsUQ3jR4NGidOTjyQmhT4dRSVVi1otz0AJqSaXKKQ9C/MmWVVjwdkfPMpmnneE+USE4KMFU26CZuflCTkhHWaRgSgoSwVe6Djg3qy2IEaJ1EoCJSkIWi2w==; 25:Ew9DuVX+fLnMtdiJ1730apj6lVYZKcaCh9z0CE+DZcvfbcNwUnq7dX+/LLdK/ZOz+sQ39hNzZUkyGYcWNXUMpjvaPTlPApvdDFfyhcW5uz8rrXuuRwndVwUYC3LpTBpMXRfOAW5uPKHAHWoxM6qEmQBkUp1Sd+RL0WE2nnQyIlxkIpH2CKYOXBD2GkS7+oCKFG0oZ15yeVD/BzAYHbNJcK6fguHoUgX5b+MBbNjhPX5q0pXCq0k80w9vH3dq1vRB3oEkmYY1c5k6Rv+kHZXR01O1coAT42a0liaFdmlzFrjdFZrCBTH9O6Z1OmsnC6cvn7skXA3TUWlCMhjAuY8iNorjtbxL5uGazKsi/ShbfkQ2slgs3n1QI0cC9Vhv7XPF/XPpKHLxeRGvvFdvPe2h5OcVY6R+dIf06kEfLMpqNCBMpRll36sonlSsniX8qziWrtKeM+blA1tzKZbleYr5Lw== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 31:q0tmeE7oVWfRBNoIX2FnbKD8nw68CjvEFISuDQsVqTN9y+aStHryugctvUlNCX+jMCPkAc3ZqiYnS38I2OA3oWTnt8WPvUWrv1J4iLgXSbm3yV1ZHo3R5+Cak2rsP0gNe0odhYgVcsz5wPgg7ydK7fj25tah/8dAwd/zY+G530Fgf0ji0ypjPEfrchYSv8JyIF2RVAZvRHPQQXW3W22bYhYM+WAdFCxZXnbYa0EClEU=; 20:THdkLuWAXioqa4xkHPgqmZ4oouqkrFJyiXX+CaklI2XvaBNYLTTpKBNgQOfGALZAjrbguS24A6puuk8ynwWMgWPdx4QeAp/UVbPQyjiiwdiqRTXr6zAhgeEWgmGrRw1RUTGdFssf+SMNH9/2AFIES/rakTdfYXmBPvnaybM0INvWeuUKYCIaIpkYSy3rFZw6rvcC6PhHIOdOB1jEEQ0svVxQvoa9dHe1IK6UNdN4sHRHMZAyaeL3Iwk5fiUMk/Qf62Uk43yTxl/lINaUrzC8/3RKY+Ml4quwsZpA2dY6FFEiiwCvdX556/W5pWk0nVbxFfoUD1W+kvniroAMEwkJFsdG3qGyLoA2O0inPhUXiLWtgNNHEJZ45249ajMEDYzwv1odVaqwFJ/abK9yjmO9x2UgXudZT5oSVJS1QvP33OoLqGjU/PGRHCaZkG+H3nVevp8ZIhIRTSWKSmrMyELYO0X1GW/B2ORP9wyDAmSLMqwGPlllq5iiF6NxdGhOKeX3CQPHTD1g/M1nhRdRIBIA66VRtCIw7hP0IrhD8Ur+rMW/mDhoOiXZh9BRp3j1i30THPkQaBG69/wMSPRwZYV4Z3WUFsbYulnSrAIM0LIFnmc= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:DM2PR0701MB812; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB812; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 4:GNIDhONklaFZ0KBN+hNuKd1sIMvBdyeyvgz7L+KRPlB4Gb8MTYeUOz+3yQSxhZxxaHnFCGlrJ2k+5lUBTJfyI2ltN8pKB7pAj8yRe7AyslkACY3CgnjDFik33DbSdtSod9EjDQTcB63Qx+Ql1ktbQmkgfdWNICW01cjXtE13sD8u/u8EzcZEuboE0fCvRaAa38KTOb4yGgCeSpqxZaF0HRKhNcZ6xD2QFfksZGEcKj9mKdastnlnma8G29zHEB5nk25dypFdGZFs5ydU8hEHMgb2Qo3S7xLO4EfNEJ+YhOSYcZukx/OWg3CcRdmpmWl658cbqGxLRvsHXlgUxVo2mxZnJ/bWa0XjOAYSKTPfr7gMBGwB3e5EEhCVttRJrj4P758u4zRuXfUR0zLsE31UQI/bW+AirZYOLaPDZU5FJQTPBqn7XanC4X70TaIMMCj5280CKB1nd4CYJNeJ7ejAMXPQYLYSwvT1Spj3PQVAHns3FhRpzbTaSb9JG9XFIZD+dEtQYSGgWhl+thNVaA47HiUr2ZChw+L3/6b5ELy0CfBz2j5rBj8Qj02y4HxMo1uF/w/wbPDkh+bbpv5wVGisWZ+AUGt2IM8OhVKjmi6/HYO9qGsRsxb6qwwaAlkJVemNwsoSGPNT57qfB+B6sAyOA0fzud9tSyaa1UXAKocFfW5peD6hYw/+u6q/8U+duXgb X-Forefront-PRVS: 027367F73D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39850400002)(39840400002)(39410400002)(39450400003)(39400400002)(8676002)(81166006)(2950100002)(305945005)(6512007)(7736002)(42882006)(6916009)(50226002)(48376002)(47776003)(6506006)(2906002)(53936002)(66066001)(6666003)(189998001)(6116002)(110136004)(33646002)(36756003)(38730400002)(107886003)(2361001)(5003940100001)(575784001)(4326008)(3846002)(2351001)(5660300001)(6486002)(50466002)(50986999)(76176999)(42186005)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB812; H:angela-H81M-S1.semihalf.local; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB812; 23:h22INSwOfdMNdLLnx4x6lO2sUaao8Y0SP9I3Q+xu?= =?us-ascii?Q?RhMol9DhEFpJwlDofK54usw10W0sOSQ8NW8B4wXYgkT8BulAQRZjbkMa1ezQ?= =?us-ascii?Q?ytKht2uASSFNbNpqIq1oJXC1GiqtdzxnU/PblLtocCChyB2D5W+S/0vCxF6n?= =?us-ascii?Q?OAc5X0kW4ol/i4bbqp7RTBIG29d5zejfgE5h9pCkXeZiue//k7lRYNy6mUAe?= =?us-ascii?Q?slrg0trOKUrxb4iiMsbAzqOlGOK2J5Viniy7OVYDU2EAFQLZjfGl2oe+jPH0?= =?us-ascii?Q?B1Uk8QfMw8Z2m0Q0ZCuvD6X7u4mtQgWvWYCMMbYVDusbn6oG0Fv1Gn7/vOF0?= =?us-ascii?Q?4VwnRXfhXmEmbMOYIbpG5z/N0O8ZMSMHZ6wG/6bMfO+WVJAZqVkG0iZ3SR/A?= =?us-ascii?Q?y2p7ADNJ9yS1Umr5DmVb9kZjyTu5GeJMuahVxWZ/cxWL9+hd5HgdP6AkHiQC?= =?us-ascii?Q?hRIIgvNFbFtlAR3j7rNWD75HlZjOc+rb/VE8TYs+C4gmsdH+jK472emYLSsR?= =?us-ascii?Q?dHWdvkYcRk7Z7uVhO4Nw0QauFWA5heN1AqIGPDaQ23TAIcn6qIl6KtaNKNhc?= =?us-ascii?Q?C4SAqnmJhbAmTI7pudxlPKQSnK/b5VT6vjQMzgTvdIxdwa68xDamae+4rDTA?= =?us-ascii?Q?V1k5VAwXA0qe7VVLrzSivlnNSZzMdMfH/jZX4rFeBniLK7ghDmrJZkvjmymX?= =?us-ascii?Q?VViO2zkLYH4Cj01ZyvMZPqYL1v1Xeezf6mcq3uhWEwhXY8/77GQKKfXXMg6k?= =?us-ascii?Q?pe9It77gbLUwZNAoOleHwrcXIV530y4ANC0u8XgapScbW3yISFSNldCGUbnV?= =?us-ascii?Q?+rhmozK1IpVNN6s6WyKb3Ev4ynkP2x8nqShQ5yTbV8pN2+hbWcDCAcqJ+ypq?= =?us-ascii?Q?GGSlymWqeQ+8rQXQaDKsEFCRB2sydzqXd7Dyu49XCDLGNiB/9/Rt6n1fYckZ?= =?us-ascii?Q?8xIcrYORlyg7mNRzcIkXZ5s7vznDvIgpANCgJRRrzARAs2nbZQsPrXggQrDx?= =?us-ascii?Q?eYCQ9FtouuNHeSMrN1q7F6YCW7itOYs+hGBJJIrId4ycEXvDCz+dyTkCDIj3?= =?us-ascii?Q?alAWbm7KgHb17VZaeYi6I1/Oi7oe?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 6:tl03RMFuCzYZ0YHkWPcJdQ57XqabgP5W+DPflrirymCxkcMX+q+Mj4wQ6ii1jLgvz0az2maIWzuMRysdRpY67zkDts9h+6L7zv3ZUfT8JJXI673fL5NqUbPL3DFPQhqR7zeOsSUicn6TlB/N0GyopdMad34m9CCrByUC4+zONE9twqlzd14jlaag99I5geKIS2lbUpZgMedYfEEGBcgT9k9pSJChFfOc/LJ2DmP5Oj28TZU84LlJ3Cj24kyS3+DIjbCaTLsQxzyhKCJEemrpV43xzmZSrsJvAxIMZ9PmukH3KJUBQhdZkJ/jDIFjVMUots4PpnjACBxFFBDVykSSg1BQXBjOyDUA7wWA4R4YzUllJVwm08xcwAJXOnawhzEJduJ2wrNAQw0S0xSrlpLICvrrTNZNHpwiAyd9lV0I92BoKjDoNgz4zMUSCLdU3TNETuA6aRJB74pEX8/hpZmE9g==; 5:xdN965kUhiqLkQ1MPesDArYFKSMxHIrrRkZivBK8ArHzF+C6B5NaIlGPHJo5JPZ0Ly+QN4ZhKS+1PLclRjsHkv6Co+TcdFfN8Ht5uSeSR3c+b8ds0r9KRdv/aVd54I2UGDanRP31RqBpTgHz/hTjHA==; 24:QSf9oPGpVG1bxLNo6CEO9uabyqH7y0pmdbZgyCmL2cVTfJdHvaYxUw8kQuaYtrCVPFSIULMO7/gQj7ivaa7cOXb4RWMMLjE+YfJHQm29Hgw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 7:wYC1O0+R3Ge75qjXDeeMUJwZrFpDUoGhlWOV9V57BME7r3ujjotLa8mBxbF5pZv3Mg5tFsQsGeMBo4nqW1hSgohBQqiJTykkLCaoQRt57ArkVVR29WGGMFF+sXShtNjjfO4JWTNHZQ4N7A0r5P7YgkmlCoJLhkveb6OFnzcy5C1N1ZcPFibfxKswjLTtrDZQV6X5NfD1/FCDJtzlhWSBBVszRciuJ4IQExfGYTovjB+MorCSUJCjT0ryccKhzTLyrQfj2Z7iDTNU3RkB8+kByoTgw59Yg9JFYtih9e4tY7o09oQkkIYwWp+J4RS1qcuKtcVQLjhdy/SiIjkgPCWCKQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 17:09:46.5031 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB812 Subject: [dts] [PATCH v2 11/28] tests: dynamic_config - taking into account cavium NICs 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, 10 Apr 2017 17:09:49 -0000 Testpmd must be run with hardware VLAN filter disabled as thunder driver does not support this feature. Since disabling promiscuous and allmulticast is not supported for thunder driver following test cases are set to be skipped: dynamic_config_broadcast, dynamic_config_disable_promiscuous, dynamic_config_allmulticast Signed-off-by: Angela Czubak --- conf/dpdk_test_case_checklist.xls | Bin 19968 -> 20480 bytes tests/TestSuite_dynamic_config.py | 10 ++++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/conf/dpdk_test_case_checklist.xls b/conf/dpdk_test_case_checklist.xls index 5811198e687c2a63cf326b7ca378849b0a3e2038..7e42bbeba1c9414cf3cde5f0220c9b3e049c57cc 100644 GIT binary patch delta 634 zcmZvZF)Ra77{|YNM@y-bh^SP9q7w-sq)DqMG^DGAMRV@naeD31YX_EAq^y-^V=!7I zc#Byq#A30VY&MI8dUvX>;U(Y8`~Sc1`@Qew6;Dv{6qQH4Lr`7q0Kv=XEZ5o3jL%A? zV#Q$f9HNI@3SBiExI(1EYH-2gI>x!N612ff*x`&@PAN*xJ!SV;TYv*F>0HZQ>xvIR z+0IC5O-{;2M%C7mt64)*WXa40|D+VnlvZ_|+{_wj&6M*--t_+|l5{gyugf(u)l$t_cL&CR4>=aAI&B2LECh1(TtRj>9wF%w5w zx-+xSk@CXP)!Z%bonkE_i{gD)8YGYNy^Y7u*Wx67n=f!^faDWdj^mz delta 264 zcmZozz}PT{ae@J_3Ih}fFfb@?v~^|@{P+L=e-Ks%N`Pq9&5CaMjGI{6+0;yhL5kTJ zf-_Q6OAK2X_!z1!kVK3?B9bf zA4qj8O7d_=!H(SmAsj~U2 WXFU_6(&SQ~W~SM;n}7MRF#`ax(o2W{ diff --git a/tests/TestSuite_dynamic_config.py b/tests/TestSuite_dynamic_config.py index 1ba6dd4..b4ddede 100644 --- a/tests/TestSuite_dynamic_config.py +++ b/tests/TestSuite_dynamic_config.py @@ -74,9 +74,12 @@ class TestDynamicConfig(TestCase): self.portMask = utils.create_mask(self.dut_ports[:2]) # launch app - cmd = "./%s/build/app/test-pmd/testpmd -c %s -n 3 -- -i --rxpt=0 \ + cmd = "./%s/app/testpmd -c %s -n 3 -- -i --rxpt=0 \ --rxht=0 --rxwt=0 --txpt=39 --txht=0 --txwt=0 --portmask=%s" % (self.target, self.coreMask, self.portMask) + if "cavium" in self.dut.nic_type: + cmd += " --disable-hw-vlan-filter" + self.dut.send_expect("%s" % cmd, "testpmd> ", 120) # get dest address from self.target port @@ -112,9 +115,12 @@ class TestDynamicConfig(TestCase): """ Run before each test case. """ - cmd = "./%s/build/app/test-pmd/testpmd -c %s -n 3 -- -i --rxpt=0 \ + cmd = "./%s/app/testpmd -c %s -n 3 -- -i --rxpt=0 \ --rxht=0 --rxwt=0 --txpt=39 --txht=0 --txwt=0 --portmask=%s" % (self.target, self.coreMask, self.portMask) + if "cavium" in self.dut.nic_type: + cmd += " --disable-hw-vlan-filter" + self.dut.send_expect("%s" % cmd, "testpmd> ", 120) self.dut.send_expect("start", "testpmd> ", 120) -- 2.7.4