From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0056.outbound.protection.outlook.com [104.47.40.56]) by dpdk.org (Postfix) with ESMTP id 937552C6B for ; Thu, 6 Apr 2017 19:52:14 +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=XBqTXj50boSEcOPqmt4r3vTPTuiUUsOcKUKbpOIYGMU=; b=ThmRd69T9NS8c3G6qfxwgoWp603525d1yJgXQS8p7BNrpr/+ufrMap0sCQM8mpDGLYTdhMGfY85Q6o6PlH02zmE5KBfDwXz07UKANZG57k6ixpcGBW26c9Fct1rOEZgsu2ywl1JXLuQ98+kvWszYfPJBbtZ+WjXXCrdF+UIMkKQ= 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 DM2PR0701MB810.namprd07.prod.outlook.com (10.242.127.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Thu, 6 Apr 2017 17:52:12 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Thu, 6 Apr 2017 19:51:32 +0200 Message-Id: <1491501092-14278-27-git-send-email-aczubak@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> References: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: AM5PR0701CA0051.eurprd07.prod.outlook.com (10.169.145.141) To DM2PR0701MB810.namprd07.prod.outlook.com (10.242.127.24) X-MS-Office365-Filtering-Correlation-Id: 47063966-b7a7-4625-2d4d-08d47d15a7a2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM2PR0701MB810; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 3:GEEYgaTBmrzVjNmlz/CruvFUeagKvCmwhG86FzKDoiFB+Q18KihsegfbfN15xjiCi63Nj5fHlQh/9jh5MXFmd8sS+I+Yb9Hrmm+LJVvE2m9WzDbCdUb20M3g8yZmGnujnAy9bXRX+XW8paiA9KeLYahKNLG4SqqONvq8ldhOjf8Aeft1XDHBKl4RRUbhO1IuzF0u48d6TNOnTpqjjbCy4Fws9MQ5nuem3Az35Ie9iLmon92aOZnpwwy/sSUMopLBDUzSkBv/Ill2U3rKr+S8w/g0WIYAB5LAtLZg7aKUFRw4lv7Li7b2WSaNd0Jl5M2K2zirOSgUkOLoG0Ob971PGQ==; 25:vMzNizv/BSn3SqSh/2ys4Vfrwm1i+PEfDfT+MBNQgfXmQZKcYJWafMZqzqVJ24OGIlOGe/A6F24q7qdQTYUunebt28zYDKAx1wOmzP+mdNw4B5r9OZ9/VwpvOR7wd+k63s7SDMSBRT7n+MTRItL9EhlRy6eD3dNWpP4evZaVToVfSizovupW6y5uGllkgs3kNVP3acOyir+8iCppj0wpxTUoKbbSQdE6OZqwyZMlO0yTUk3+pM+13cWnWpoRF7NIyF8iiponTn4UkQzFdUFUkUIwLc8+F8pvYs9ihuiEt/gCOYHbMdDKjqOHyeuRT6hj8wkHL/K4I0JxSLQem35GmzB6gCbx9+TKPZ/D+ViHgduAjUX3xW8YCRNcq1Xo+zQ4XcCqjcSNW8IQMmwnqI8yOyG/eW4q2dBjIU6OutyklBtS9Ss61g6cvT7dqGbL4AM7+Lrar54dZ0BIesdTBooLyw== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 31:XToVoHdcHe7J2wmd+w8dSkZ89TgNp4n9ToV5nsijjvrYcvVo2mPf/m0veFZntrIiIkI8aiJwg1OC4oWvUZMyBalD4eprpXabSEoH9AlQmk+EM4lD/dFAUF7bYqfZUbjffI6zkeFJYQ6zF7GICdx73tPs313qscQvZT3u2GWHl3GEO0fR1dzRYq/mOd5IMhc0zLRqOikJdS7//HTSezI8tBkbDZy/qPKDCPHe6CENJD8=; 20:Ks6QOpHLVKYZ3rYBp2JJ2HECIspiFCpaqz/cXr2UKX5GW4wfwe97djuLAdF2yYhFFMeDMNR93vSYN5DfjMmJIFr3vR8KFPmogwto9puETijaB976/+BzkB/VDj5AqFMqIJExomYOajLt8R7SS+k3RQgDqwrvBptH2lUFbrrAR9CQrltZk6zUtef+SYho2dnDKd8JZdxPP9+JAdCTmVbCoH0WyqBb5AblQTjsLaZk1urCu8NCzqpvE1nYaZMozcMFQc5YtiSvrKzHbVN+QD1zviG18aHG2I64JSyKbKXlvIadqqLZZslC7g9L4g44wVBfV2431Cl/XjQEz0RFS78V86Kt2IqKvGMME7CCS1uzkCMQfwtOuVZHrkNT+7XKzpeFMiuf1wERRdT1A5YJLqbRosXRqc7AlF67409QYkVRpn8Nkxe9DkR34EcwwfefQMtd5B0RgSNjpGOcVq8yqAqbIFB6PIFehVv9KLk4ZtxQWE2hYUTOG8Y1eo1dMPl18CWl/UCrMFbzg0eeFRs4Z+x5PIdzPQy1SyQ4haP2y3sAhyI7WPbdHhRyRsoqiZyXQd1Akdg7syA8da+sXXVmAIsz3LF+DVLgLhDSO0Ez3S/s9sY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(6072148); SRVR:DM2PR0701MB810; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB810; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 4:3Z9TwRKYZrOcJ81heh78l4f+BELJsvJr6fbrQWX88SpikV+tmiAyNdt6RmrTe7PHY6G/lqEdjqFqYGL92dI3uh8DOnkE99P50OfZgUmUhYNoFnZ641qAb028NLOod6AQIUfXMrNSw7IAJYiaGcKhA3WFfr6jEt8STVjIm7GpUSRsWVX0xx0sN8N5X0hry7jE2MWZi/ilFDfkUHcaHtbuRUU38P9sTKmB4617LrkYLtsZk2zweBfSKNDYfOiq0NgYneGCyGMbaP9KnCBnEkmvffLTLlSa/k/99ZMrV7llxhXUJkU9vqwsacCuf67PRi/D/2t/QqnTKQy2YRTmZJiA3lcPbIzx/v726NIw1/ck1TTMfJEPfQrD8bRFij/wsEhhE6Nlicfhozb9+qmdyQImXdLWWxYDN4mobsEHdm4yzKwguHtn7PBJRwyWg1XcQ7z3I5rbcjQmHOT76WIQfkllBqo11u7EZ8KYZvutnpyGIB4E7nBK6VCNPXimsQaiIXJvaQ8vlH6te72bFy9CelwZMJgZ/dh/SBAyhBIMqg0QvYZtEF0M0jWN3ynrcfdViKEaUpgZ0FSiDaMq2cFfxma+NNZMuVbPszZNzlLidGcBo8ZqVQEaLCqvsRcbjpSFhQWkWTyHd96mXS4G6SmLCO26D9UowCzmCLBU+3LgZTmSMQNZ6W/SwiyTBYXvXqkI3SFB X-Forefront-PRVS: 02698DF457 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39830400002)(39450400003)(39400400002)(39410400002)(3846002)(50226002)(6116002)(47776003)(33646002)(6506006)(189998001)(6486002)(48376002)(50466002)(36756003)(66066001)(8676002)(5003940100001)(2361001)(42882006)(110136004)(107886003)(38730400002)(76176999)(25786009)(2351001)(6666003)(81166006)(42186005)(50986999)(6916009)(6512007)(7736002)(53936002)(4326008)(5660300001)(305945005)(2950100002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB810; H:angela-H81M-S1.semihalf.local; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB810; 23:LG/ahKMJ5PBqxXned4JRlUvfyWmr/qfCYxMCb8Py?= =?us-ascii?Q?OryIT0WB8YPqzjekHq3/Dbu3tbb2GizwBjk9SvRPInP6aP3fHE/wdueAGqN3?= =?us-ascii?Q?7jGhRFC033p9TF7mEvQ++v8F66s9r5RR3cDEWjOe+QrbragAg+9ufkZAGxKL?= =?us-ascii?Q?IcCPQ1t2S8xvxKYSzmorTwXaluB264yrW1PsiwBMjQIwu6JRSQ7XTszkH9C9?= =?us-ascii?Q?lUzFtI4QMUvB6oD9Hl7+Sn+5V9weC9ehkTyfgrnNBR0h248+wYZ0fMYWTqrL?= =?us-ascii?Q?KAUfeK5+Ch6ljHg3p5xFIZwRhKT/+uCz1REQaeW04pYisSYtPvreAY+YtzTf?= =?us-ascii?Q?yI6V3qwenyn6lB/KpcONqUWXVtizGVZGkrgdxWG1VlN+4Kp+IOEwrAKNgSeN?= =?us-ascii?Q?8ki4eQBwWeLfneNqZgcEZT87XvJjhqxxTqnvBvHGFvGLelaLY+Hc260xOjWK?= =?us-ascii?Q?Hy4ZDgvgvC0qvHGFdg5pV3IFS6ynQPa9HDBCTGwE3gJ3JVg9PwTAseSxqV92?= =?us-ascii?Q?FJH2bKlUcGXoO6Kpf+ZFQU2I99bw1y3bT7V6nlk/fNjix8uh2QSv8u3RN5r4?= =?us-ascii?Q?OzIZ3FRXL77EctDKkr5G1n0iQUMebrfINkomky2oe1B4m5q+S4k0FwcVAP63?= =?us-ascii?Q?PC6H19mCrJnHsKgxJ5NCnCc1XXnJw6n5pM4jf7ervnbN/QW7HhQxstaIH17R?= =?us-ascii?Q?zqn9q3hsJkBp77arKT6ZnpkC+jdyOLKG5FC2X8Fpga06XslrMH6QiBT0amBT?= =?us-ascii?Q?YUvbs4YBq27vEbVozBsTA8cQOgcVRf2JTp8LsLYKvLyyAllfnIsZFlVco88X?= =?us-ascii?Q?kbwIZPYu2OMnSkdVNocYC4sKpq2cviDyb8csZqXCemV2ZFIwoLCcAfOfQfdH?= =?us-ascii?Q?qEBCEvTB1LK8E8+ln01ZQDhoNbzMwGfvMBtRvT70oc3RwvnYZ8/v6JeU9dp6?= =?us-ascii?Q?psSsMXAsM+0YKiq/QphTL4OIBavL8DrCrmqACoxLQ8bmc1IwRkY8vjsHDDOZ?= =?us-ascii?Q?muJqwgWGRUsLBBftS5QHllGk68tBcWH4T/snnDEmq6AfyQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 6:q7OA6BpQiR0PFeSPURx/CoSJrRvL0WmBOk+/ag48E6jo7E7z/n4DNOW50L/K690N44D8vR5SDdgmirBCasXXdSo8adrm+Kn1IuyoNEdO/6Go7p4UkQ5imEi/2FTtAAjfrlxPUQUHOfTPBR9qsPrELP/iMz2iAfPLz3tgyjb+QxsB7WjHGtUlZy5rqiZM9yXJAb95Do3kraGHw9tMeJlpVRgClXaowfLEho1i9ad7/JYl4ExRAtV5eUxPrl+Hbedp8B8vC08rDuKNH1NHPbxAThKcyCgQlVXD4STdcYT4qtXz7jFWCNkHXbv7EDBRChOqw9rqkpoBj1xcWsq03pAPGa5qWZ/2o/qspLntUeDuwochz5ttbIsUl1frjM0alfDju9be6iUA7YgA5IOsAZDmbg==; 5:0IpCNGHqn4lz83pzvPpB6aC5ff2heiGRNaifKcMlrWTVYf133Bgw+Wa1W+5ChjUAilxNEPNlsGjfw++XW8C81D+G76ygo15ZJJRBId+SYPTMw9LDAd5VRk1FzFc2bQSDFUlS7EszvC9YieRv0rQX1g==; 24:nQJkEYthpPHMX74jlu/KnabcRWmn7QJRnpTlDJwK7z+Fx41dJ1ZDQyHpNQHEU5B36/wKfZcL1VF50oVXxCqWXDvaR3eM/Zu0lCu9poQwNKE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 7:r372l/XZojufYMXTQgcl7qlMWz9royy/lzLm+6ACm4dVAPhTL0hhiDvh6fJ7wkRIf5PtF40fixzF3fY2xWNrid9J0Ah6AdFrX8u+OvbEQ9Xt5EYAE1dreUmOTJunAlcDcibBMYwdNM4cX+0ZiPP7OuBQHH505AhT22hPzKg1J+4XSniECSUVvSXaFZhOTgZ0CyTk/NyaQ4dtJgZ224OndbYA7xoaRF5rKVraeUi3doDyYikkaGiLFpUeM9m/k1bYPanpRUe5+pUOOwmliRGbB4LpZSojPjIM8BsofnZI5xIRN6NIiNxjFyXguIZ33pGs6PtNi/0XAEJhljCbuK19SA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2017 17:52:12.0486 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB810 Subject: [dts] [PATCH 26/26] tests: unit_tests_lpm - asking for lesser amount of hugepages if they are 524288kB 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: Thu, 06 Apr 2017 17:52:15 -0000 Test case test_lpm_ipv6 first checks what is the hugepages size on the DUT and then requests only 16 if the size is 524288 Signed-off-by: Angela Czubak --- tests/TestSuite_unit_tests_lpm.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/TestSuite_unit_tests_lpm.py b/tests/TestSuite_unit_tests_lpm.py index e8149ff..68fa3bd 100644 --- a/tests/TestSuite_unit_tests_lpm.py +++ b/tests/TestSuite_unit_tests_lpm.py @@ -85,9 +85,14 @@ class TestUnitTestsLpmIpv6(TestCase): pass else: hugepage_ori = self.dut.get_total_huge_pages() - self.dut.set_huge_pages(4096) + hugepages_size = self.dut.send_expect("awk '/Hugepagesize/ {print $2}' /proc/meminfo", "# ") + if "524288" == hugepages_size: + nr_hugepages = 16 + else: + nr_hugepags = 4096 + self.dut.set_huge_pages(nr_hugepages) hugepage_num = self.dut.get_total_huge_pages() - self.verify(hugepage_num >= 4096, "failed to request huge memory") + self.verify(hugepage_num >= nr_hugepages, "failed to request huge memory") self.dut.send_expect("./%s/app/test -n 1 -c f" % self.target, "R.*T.*E.*>.*>", 60) out = self.dut.send_expect("lpm6_autotest", "RTE>>", 3600) -- 2.7.4