From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0088.outbound.protection.outlook.com [104.47.40.88]) by dpdk.org (Postfix) with ESMTP id B162138EB for ; Mon, 10 Apr 2017 19:10:07 +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=Kw9GmiKx0V9Z3jdevD9Yclo1w4hjh3d1xG+U8Er1yy0=; b=B8+gt3Rlxg9iOEE/j9Verv9O7kxGgodBqeMapc7fR4gG01bE/QnO/RYELUkqf3WCOe4hCAtK6xXeKn/hf5MFT7R1Fc+d+45zxnWN5DGJuBGcFKzgm4BIiD97j2hFfLK+149hLQHxrbnGD1F8bC7gTlQyWAmarB2EqwsqgZXBr7w= 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:10:05 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Mon, 10 Apr 2017 19:09:22 +0200 Message-Id: <1491844162-16300-29-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: 5be8a5a6-1211-4325-dcd5-08d480346f15 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM2PR0701MB812; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 3:fpgDpAr1GzDn4N46LPtRgS3ZWyQR61YFyaQIuu13e1rxS/pLgbdRVQ8dGUyAvtR488eC99dzpUpcTtf6/QnxMcmJ7RzUU6i75/r/QioqHZaXdmwNiccXlPczkgKtl6Z6jHAA/N12gUpPSnNUls0x+6vyiULMmqhomzkH1lHhWybOhXby4b/bmk84X6x+7vKyK08DbL5MckrVqba0UpQEMyLYyoKxj6QVgoBm3AGhKeILCnJZVIJE/k64JO3dgaUAZQXZYJ9lGfBNNM0rl16TmNYRwk70y16yA5POm5fKQItLAmr6NtBgP3ZBXNcZCps8dbGM+Zfl8jua5fxJTnloJQ==; 25:Xwj4cQGZjEFarUYlc6VSPNOZK9FBLHAIP2G4Lv1BXoCmxLqE4uSPhAytL9zAAPUFI/i4gtCzhCHD635Y7heEQ0/+lFqPGypbVgYVurh5boIVPYWmXFwfhKJmzmJVEn9mJMJeuIc0zNvCdQRE7yGOKIfP6/w9TAlF3U4zBCLRZeldoB8f7Xy5srgVxVA/K0xm6ifETxpDGT5wGJObS6/mrJqTg8P32jguo2dVwJz1w2rsVndhEyl5BVJnLqLMigE9yeMMjzUmAMntrmgk1HoRbvYejOMxkthj3Qchh/thxsN97F4Fxa7+5LT3U8y0OK4FiU4lpMo3Mtcc31LMWQGqWkZ/GxmVq4TgN7RntteIW69fW6qyucclgS29EJtqi/bwuppQjRD3dX+5RTG+V2WLeYt1YAp1okvf5w7ygrHASIh270TgObYv9mbux2Yat+BFnTNQQAJ+vZYWus/lwbw5Ng== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 31:hCyVqu6SH03jXJKmW6rftemF57C0DSyV82kd75m7kJZyvvvUOmivaxvf0x3QjwX5vu1Jzh9dbm3/KrCJp+0dgFv6KMt4xKJfUqPPUwAk9/KyvBCgf4qYh1HnV26jXa/xfyEfwlccGxjD3GueDsRod1d6a2cyGQ7B3/iXoDalzZ5JUVbnU6mGroeo8FM/9xBZAzGc0ZIbARAQlBep4QXAypVO1s8KqsV7PQndIeaa9SU=; 20:8Iu8ttekS27XANtc0i/6x54f0jCoK9ESvykc0l3K04pid8rAxRDRpCwjz5I6Y4B7vs9jyNIb47NizhKnQNzDwHv/Mg8pv0BndQMzCdjxiQqHBHlsB37a4xIk2+KXL04maGddA3zmxhjV4m+JLtFd+gLfm07uc2W8dBzk4k5ClMFUEJrxGUpM3vfGDc+LVyK6sdECF/I3H1ESqD5sfRC/XIQOWSO76xc2Tyn/BQzHkwnka9XFw5+06brypj7/wKqIxwhIUooC2dYL5fSysCVkV3c7bYVQ4kSY/x4qx8k0VjAngWUZKPIzbq1SDALlBTATp54bJitg5ps584toXVQ6JkR/rBma7djdGX5T6Y/JJ5qTxYnaWLg02hM3BP1mAB3yFrg9q45MaCQE5zJse2bTvc20e66Hpqyr4Cw9sgkg2pfzzHHdGd0XqFUuOS5s/boiir6oXO3ccemLe9opz1MT+FgIVjiriSDEF/NlU6ZhjA9kBHoSLZEndrZDYFkQlWP79ty9pYCJGyYzlf2FaxTcD44rTYXg3T48JTOnO28FD3XXAsnEFCJTcdc6wJUXu7QjbhruO5DBEOtRBX9BZeIDNTzSu6OEXlB9xc1omlMC91E= 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:Rm57y0SWyiyuOW2/xTnRe27YNKDVabH3YTaNhFSPd0rt6UvUuGLGtJzM38HR9BMYc1xWVI7hWs3YXmGvI92+x8j8xBO65d0+cywTy1U3oEomuCahQKiRA3UeWuNoTyBhSIeNi3hQmurVJJ9KWQv2UqlruCYFsP6bkrUVUB21HxTffeTJjBgSID4SMqLioQnJUL+abXZ+wFEDan8uF4g3K/Eu3Ey7eYbmm3NY46d+s/lZ9dz+DCJ5MuVtiLsDmnvbG7Ceq7H1wZ3duZBSBuXOU9MmBGT0v0e14d1r2TTWI1E2VDEVBA7icbALJaogjZAb2KIzpVA8FvtWGcqUS4ziw6oAvQZSDPgnFXUId1g/KLlfgDftzpyI0kHhniI41u1TcfiN96w/h663X97lOv1oIbWYcSgpTnKhFH4QizPmFFkYeLhakLhjx7/zv9kAA1uGRpHshFCFv92Jw8GOVRtIo5q6AgG6YzZrjQgfry9qyl5EZv1JkFLLfV5CSxJBXpDVWg5eXMBdw8rtsHAiuWtxU6Hi4MWcLn04ArlXDYFKc60GUO578v5Z6rbaoINPw5IbDyFTOC0W/sy8WBOz8GjcuiW5YjOyt/F1075foftY9pCZ67BwEU8w4DfbhsRQkEDdcAIj490Gmbsa+b2ai2vITMcxZ4qdWaLKsgsxVTYL+IZH9N2mWH9dbgXLFfmQwDZl 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)(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:YgTjPLZQYDDiXMPJv/MlUsbhHkZFNJo8viQ4VEyZ?= =?us-ascii?Q?GBPS1hkI2qBGIMOLr9NbMH+qoe2sUCWDuuAbho55e89x6eqWS1fsKhzYneh7?= =?us-ascii?Q?a3HWVeeT6flgrVQXIQXjmcJcsWxPhXEQMphVO04C/VMobZqyBqpHUkjjM3SC?= =?us-ascii?Q?dsVMuUi5p2O/Xx/LLsiM/2zi1ozuahQ8H1hzMYJmvEcDpkGdt4tfUoa5ltN3?= =?us-ascii?Q?Xl0VonD4DOK6DvVXhmP6+kTw1Dt7jc9YFJfwL+MFP7B420lGM8WjDD9wYXLT?= =?us-ascii?Q?F0F6lP0eRpVhuL92sRhyPRxJ3o/CDSKstbHQfdAWeJgCUMd5CpYJzLLPHlnF?= =?us-ascii?Q?h07PNh5g3vvFWE3Vu7/YT57401ydGpk6YtDnpcyfcTzawG9YFCC3D9DaDvoG?= =?us-ascii?Q?xqImL8Sq70Rw66WuMwcq0McVXshgRYLL853kcWH4eOeL+BdlQ0hktHnq5LCH?= =?us-ascii?Q?MA19AJgQGgC7fOciW6NdhiIO5z63Do9xF5LQ7S2LEhclMi24aDcscnGDaLpS?= =?us-ascii?Q?gAxhCZkL12abzQ5WEU4q6WrFavVqlfBrHq2AXLagN3WxPO6Uljj468SUNRx0?= =?us-ascii?Q?4AD6DcRZBI01SO5SzpKGBbhJu+9r4wMUaTa8hgUwu39yjcxVUhLVGuUoWZ82?= =?us-ascii?Q?/zHb6Y+mAkyS1GwZUU7kwPMh+SBMNoRdoV2iiJcPxaUElr/4omEo6EuUKexx?= =?us-ascii?Q?/xVjJM4xUUTSwl3y7JqUQy0JMSBv9Q/N+PDpHVC2rOAsO99BltnG3/G+i+BE?= =?us-ascii?Q?4GRFOeb0STS57OXtFQS/j7HhWhX35DnMtz8ntCcuak5V48qpr8EIk8f0azE+?= =?us-ascii?Q?iGaygVnEcCgA91eB96fHpHKU7Sh0u5LWhGmXIJnnovYT2Xe09uTEc3Js32jK?= =?us-ascii?Q?SUzWJMZiS5np5t2j1p2lPZjchfH3GkPdg3mfc1rrZgqNpFZCQst11qT5DT3v?= =?us-ascii?Q?XOKBy3sCWYAJ+VwOYcwUjsYKzo5V+qZnxLsSFbGdSgbdcZA5WTePwcQFeLLG?= =?us-ascii?Q?62cDH5k/Jf8aEd4DZYe22Gp3mjlmBpVT7klLBkZQyuSiCDJdnZKeIFqJSb5k?= =?us-ascii?Q?trN+jAg=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 6:mumphAGhU8yN/oqr2P1jMaTirN1pCstbT10iQ23BOECf6r+dsiAMj83Kv/rRWMFj9fRfqarse8JFWSLF0K4haGCxM5Wyi9RnfOjAGUQJSYHvDVUxBRzUnBo+eQTeS9fvdphR5qz9nww3M+HDOPKcGGRwtrqMGl4iLGaHTXF79OtDFWJqnMjfDMzBoEHS4KE0d1udixgCTsnuWVfGxQZZr45611Us/3hfUPfJfeFwI5zEVIU7Co26aMc0y+HTb63YIyIqjLT5AAmLxNYRD32rA4Wi9xeGiKPRuVpqtA3/IX57da7xfwxZzTOk4ghzLON890VqGUGf5MQTRzyyAKRfWiI94pS/ZCU9qZZHcnFQ/gvsTQVGtgy5Oi2NLIwPtFDtli4iY/MQbv+vjLvmBDQLR8tGNeiUZoffXvje+0ngFaSRpnQ0+HOLF+eMfFvVWwmf2ww0Noh8bhVrzvqM/X9tVw==; 5:opG0/HF/zu6yxbn6qoG8UIociUMbjyxdjIehKbHIlszKKDi0i7yokreKFyrvzy5bBVZOsTLaPeZscfdRj1M3CLnDOlPlarpcqWqvxksukM9SLidO7VnwBM8bFktk70uV+ksVZYbnRu/70UOoKrjIXQ==; 24:SzEZXFieSIri/AEcNXvaKqOao60dDXHVv0/MggXFW8BExI9v7LhYaURmdpISo4Fn6m2Gu1hwy3AHutrNZZh7f+DFqCPtZUDWmWWudslHB84= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB812; 7:jWfNmzVUbjxjt6PePdJ3rT8vAZU38DmvjQbSflpkWJlhhfU3Czd6D1oevwl9E0yXzhAC6h8lfI09solY3tSnzNo1r55mJtm8xS3ia3dlqz2gw1kLa7I7H7BsCgK6WoYQ9FvHBxxq5VHtvAhrs6VtryEi+jyKH2+u+Tmdy6JHSQJwQyRlP02znwuUGq5C3jM3OaRx8xHIADQQRrF1QNSdAYle3Ue/0rQA24ggzBsJHXYJIsC5LA7m+Y26+FDVdsQDaPGzhgIubjd/AyD1YqcZzVAnQOmorTq1D/mcWyhycUDKCnykvrhf3vlmotKj6Pa7chufgxqKdzVoUSbLi6J/PA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 17:10:05.0347 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB812 Subject: [dts] [PATCH v2 28/28] tests: pmd - Recompiling DPDK only if that is relevant 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:10:08 -0000 Earlier, DPDK was rebuilt everytime to achieve the maximum performance for FVL, even though FVL might not have been used. Signed-off-by: Angela Czubak --- tests/TestSuite_pmd.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/TestSuite_pmd.py b/tests/TestSuite_pmd.py index 2d5b485..82f1e30 100644 --- a/tests/TestSuite_pmd.py +++ b/tests/TestSuite_pmd.py @@ -69,8 +69,9 @@ class TestPmd(TestCase,IxiaPacketGenerator): self.blacklist = "" # Update config file and rebuild to get best perf on FVL - self.dut.send_expect("sed -i -e 's/CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=n/CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=y/' ./config/common_base", "#", 20) - self.dut.build_install_dpdk(self.target) + if "i40e" in self._get_nic_driver(self.dut.nic_type): + self.dut.send_expect("sed -i -e 's/CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=n/CONFIG_RTE_LIBRTE_I40E_16BYTE_RX_DESC=y/' ./config/common_base", "#", 20) + self.dut.build_install_dpdk(self.target) # Based on h/w type, choose how many ports to use self.dut_ports = self.dut.get_ports() -- 2.7.4