From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20068.outbound.protection.outlook.com [40.107.2.68]) by dpdk.org (Postfix) with ESMTP id D0FF04B4B for ; Mon, 13 Aug 2018 22:38:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YsfoFuwOILhkU0DxJtgAEjAt/9mgksnnuiMAbiAcL+w=; b=nuCRhMHU2Ba9IrJicO+rMY0TY04/LnxPuLV+xLvlTLfS4SgJvBn8gzS2vq4bKe5bAJeh12Gi62r/exzEqP3fOHgW0uMEXl7W16lYBPuj4N+hLb7e9dMucH3zY8DO5AuJ4ihoYXYE6BcVcHiBO86UtcwgMpXZPztmOt2qPNxA24M= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by VI1PR0502MB3984.eurprd05.prod.outlook.com (2603:10a6:803:24::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.22; Mon, 13 Aug 2018 20:38:07 +0000 From: Yongseok Koh To: Anatoly Burakov Cc: dpdk stable Date: Mon, 13 Aug 2018 13:37:44 -0700 Message-Id: <20180813203749.25171-4-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180813203749.25171-1-yskoh@mellanox.com> References: <20180813203749.25171-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: DM5PR2001CA0017.namprd20.prod.outlook.com (2603:10b6:4:16::27) To VI1PR0502MB3984.eurprd05.prod.outlook.com (2603:10a6:803:24::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e0da330a-915d-49ff-007c-08d6015cae03 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0502MB3984; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3984; 3:3X+L39o5930VzvWXq/Xw8/iMoh5dFw85c2pGpncPQVA13gIXhkahypOK4UCaxp+GD+Eop/c+5wCI03lWoKlq/NfSCycX9DBMs2XW6oQgIIQ/kWxCbDEBRFAf8FFyW0G/0ir8mDZ6rWp0rS8XB7zRh5N71Uk0jWXLMkwBkHtejnhwT6tFfnE/f2pck3cKvOR0IYLm6ApLEj0VZrUZw0LK00XybYEhOXXvpbDaGhUhnGGJm9+YjcoasdYx44u6EZqP; 25:4O3Vu8XlrihkoHk/IhGN1SiRwEt4aeB4XcH4ryLnFo1B9Ifq2rC8YwAVvODBHPEppFb2t4NJwZOAQpgLadid1f/CYzXcQ4ZtSd5n0TvITXK3WKGpq+aIchP70PRnuoWwloWfgWSknIju08HXRPJfBppolHN6xtvMl9p9lMtnJiU/f2zJ9QxCRgXHrvdcbQVqZA5KMeR6w7YqTjIlaQEQBagPfESONUMdQCyfSp37fMauLP9Iij1qbTPNmnupn+iS1pFzBvPcy88tMnLtz1P8aOmvjb1X6uawJt8zKNoXRrCIXYb9YOmWe2+SW+XFBJT0/P7DZo1LJsd/YEJJpJanmg==; 31:5UYtC3IN7Wa9Vo108QkyGagPP9CuSmrU2aEzeUKcRCMGEWRYYqwYpcz9/9Ww5uoHY1q2641ll3nIusVCQD3+AlqS6hwZ6pEn6QZlf2NM9fh1nYOy5yiqB6Hw5q7sNicLi+ztyGAOkW9rzozOgvNt3+0R3DK5g14lKQqgMkOMafP6FBI/Kk3sBoNaI5TYloQEVK+hbOElhH/TuWnHYZ6HwpqepaTMRD5716JgVGSwYwY= X-MS-TrafficTypeDiagnostic: VI1PR0502MB3984: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3984; 20:4rD5wdg73shcHfkdWkUSHFIXHx9o9l1YrWZh0UQW2SIrbB43PluFBfD5z+4Cw80TBOXpXsFa0npG83yHu8nUkUTO/vt4JFcrObo82PKngGVv4ZqK1YZBGVJjGgNmoTU7kQyhJp0E+pq6BkrN8HZkO8x9lxeljuztCI8al2vmCy39TGnnORmznJXgrsixVtOGvsLD4hJ8gAIWvhAE7+TWAN8WfGXNIF+2eUSDt5GRX48Ovhbl3JRU199wl31QvV90qptcVkd6ZtcbUwlL6ifXu4PHLalTNtXthKAQTnYcmekUr/c42iOfvge/MkoChN5quRnpukxdXvVa5cuwJUTWCbMJvPUdoWQWdfZWxZwk8wVmS6PQ3f9dEcuWBuzu4jdNS4lFnPb4vualVjfKjMpqeJ3U/E6uHpldaFN9sVlShuWkHIIJ4jd08FTExkAPviydJJwYUMaw6MzzmozGPTrooArka4N6/a7PKMkEgDKm6m0yyE0m9loH8jJPyd12SuCE; 4:I46XfL0GMWOyzNZU+pIwyUex0iPJ+GDp7oGEedWjzIS81csFLC5k2a6sNjvNSplZFlJUs89PboebuhFKqQbgI61YnqhhQsGnMrfNvRTpNVjKIf5ZG5Fq5D2rbrQwomnuefIrn9v5UYcLma2O//KpIHEoWbhmRRk+YXAb76lKQ3xIIRt02Jx4AWNgdueW33H4ZoeIEvFwi6O7/Yp5nwQ4MYFuSYcTC3x0gRy0IJkrVqGGe1xR9P4Ak2rf2pDWN3ltSytCaRzIMyDAMPzG1tM+2crz+SYBk2Ruy7EGICp8EHvRRy1ELn5HJQokRKi6fsTR X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:VI1PR0502MB3984; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0502MB3984; X-Forefront-PRVS: 07630F72AD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(346002)(376002)(136003)(39860400002)(396003)(28163001)(189003)(199004)(69234005)(3846002)(5660300001)(186003)(6116002)(305945005)(86362001)(16526019)(6666003)(8676002)(81156014)(97736004)(25786009)(8936002)(106356001)(66066001)(105586002)(4326008)(966005)(50226002)(81166006)(1076002)(6916009)(47776003)(48376002)(11346002)(68736007)(51416003)(7736002)(52116002)(2616005)(7696005)(478600001)(476003)(486006)(956004)(76176011)(69596002)(2906002)(1720100001)(26005)(316002)(6306002)(55016002)(53936002)(50466002)(53376002)(16586007)(21086003)(446003)(53546011)(36756003)(386003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0502MB3984; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0502MB3984; 23:2aLDq2NQ26d+U6G2xFy4ZsAcEerBUh0Oefk8bJA?= =?us-ascii?Q?YzVmBlpeMyy3k3nEu+KzAQDDryQ3sIohqta/BFUEMR60rF6VSVAfeURvvI2n?= =?us-ascii?Q?HM/aeF7wljPhbsTPuYM3cFt+7/eTq5jMJxYaW+o4gb75G0YbYroyJax//u0s?= =?us-ascii?Q?1ekgLAhDaYC6TCchw0YOdpwCKHm17owaN4Ca/c918+ykAeMSuNXE8+9P278a?= =?us-ascii?Q?7NzdkOgoTuyXwMzrQonIJhINyslDSAst4kQ2nYW4JeU4wX7h3l6pdfLQCmq/?= =?us-ascii?Q?/uRyVCNMJfWZ4ic2ZbQ37RqnMlDSRJinOdDZiK51X4aYERFtjlf7iT6Zi6Tv?= =?us-ascii?Q?HPyKSkV3x50xsXBd5w/WlNCLCHV0ggfTsKyPKU4TOB7RF6ficcwZh4Ke3cNa?= =?us-ascii?Q?xeI+reF5wdC83KbQf0A9z52peqQHpSDvrQ46SkzCfEXCQi59nO1ptjh7Uajt?= =?us-ascii?Q?pImmii/WGY/E0r4MmU00eyIaKa+V3Iha3BBqaLQiVCZb4YT4/vo47FnkBsVR?= =?us-ascii?Q?yqef4xU1h+3MYbGd/lV4SzMic3rQ35XgG7t7L85d0UPgQ1i75pmI8nAANCIV?= =?us-ascii?Q?XRvpVLMRjBp3/5RnQgtM7yzKN94x42H6wVRbh2zxbX6Jmo9g4IRw89KlVy8V?= =?us-ascii?Q?7+g+fKGBcO63ygafe8HIz45XW4WKZ/2xL0mLdfRCZps+efaS/4wKOuyKogEU?= =?us-ascii?Q?qH8BUQaZbf0O0o8zdbkGbwH19lDnXEBCftYiO/VWLmF95eaasumd5lqXeJKt?= =?us-ascii?Q?JANxqqOfydv2mWO5vF7P3imHLfFI1zuObWvzvzlO4jjl+E7BiOgYIhlxWRWM?= =?us-ascii?Q?87luvftI649+sqjbP3o1IDTrXgLSWFlFffWIeoo8IchgCX9jfj5QVsX0n6Pl?= =?us-ascii?Q?drpXXWx4fCRHGqdacJImOD6CoJUSJ4fO82dXEz+WsuWLo+pbtWP2rQZ0PMmg?= =?us-ascii?Q?fVV3qVAPxdVzfcoOas636euN/IazyqlotFEwh4p25/Mx6QYS54hlvgJDVVky?= =?us-ascii?Q?gCX4HKvTHTAxTKeIgJTzxeqDp7PFggPxdrM849F18SBta6dqvm5COixPHora?= =?us-ascii?Q?x9UMO8UZHtfvEGhLRqa+Rr0oIFpWSB01j2qh3s5GPnl4QiWRRuAdye3cz+Vn?= =?us-ascii?Q?Lj3Wvj4mTT2vt2K/SUDsUtskp0esZtceGRE5EJl9LrJmHefY/KwJcapKUZf4?= =?us-ascii?Q?rTjAkgccwl4n24YecLilYwe6f5YNoJFBg/DrVEIBu60FS9EXewne18a7ptM6?= =?us-ascii?Q?A1oMIS4g5DFQxr3gDVEXf8/4Pr4WPBmKr1neZZH2pywEFapYlf+BvbtkQUoV?= =?us-ascii?Q?7HCJwX5RggbzkoF5z2eXdVvV6nMSZ7po6EI7NF1Y71ZqgH4AGPgBBoExGszn?= =?us-ascii?Q?SJZGHyQ=3D=3D?= X-Microsoft-Antispam-Message-Info: uei6EY1ANj7930SAdtDSbn/dX641SADfQMkpZGlJfxNCexb50mCa+gxndy+8JGyl7wvLQbADtC2uBIQxbaMAAaTIuh9czuttA/xUXKxTlQQK7twf6sr/dpfdcqg5LtpF9rNssaY6O/VAwdS5hpgoUXCwAJOXX+BP3mViVyok28TIky1/I98VfXPJoO5L7DLH8k0qfE1B1ALQSwWQds/+lHs07Cnv2WC9da73s+UNbOMIjyue+EMog3rpIFd32QQ66+8+3CDA5ifkfXT2nYS/0k5OuCsJwBpJM2A+6M6k2jS9Fev349nVyvZnaKRCe4j2jG0UUffv6p36rfmurEJrgQAzrHRrIAUxHc1web+7lUo= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3984; 6:vmxZ1bDy438qn1RoQ4SP9F42wbHMOkj92AjjdsDNZUneg9CvYKD8hjRyCAWaY70+ZhMRmnqvFqjF4D6JLaroHdwPt9tBkgsTESsTEekQhQsA7uHjtnifxrnIOQ1Z41GV1rnmIBXuHX63+mUhRGRxC8b66G35aoRMkNDHAOX/c41lNDEsTZK7q+vR/zB8bnY+VhfIuEMl/CcTlgXJTLcIeAKDl8ua1i+uDW742GHwGYptdU7AwPncxlqV+Qwukp41XNj7UwvgE4mii9z+e1k1wjCfSWaAh5H5pt1DfpSM/uGij2JDvZnt7ycS8EQ3quUIYt3AZ88Frs73XdDDy1bc9z+vp9MHPIJoOL7oFwPDLw45it5Db3Ue4LlUK7CVTflrIswQlPrzEBkU4Le/92QSB8tBi78B/gGTAuJQ23XmwKCWyK+PcEL9pD+6+ldEdxnvnP+Tc1MmvGGPyJBB5NMjdw==; 5:9Wnsv2u08VtTbW7j+kwGyZuvgv+pdUdvZSPpMvutRCgGT76DBoZZ/nUV8JLZuZegc77B0C7Njq78MWsVmJ752PEtuRoA6isOSVXnK7GuqkApoddiHb7DjT9+v4MltuLtnK3GUVSGOCaL9SYvBVVsTdu1NgTz5ZDMAJAMtNaYYr4=; 7:zM1joE5HawYSjn3u9F3FlJqTqSQV3S9/0pWJWdIjGC+V9+J3JBg8LfuNWtVL6PYaYMwGsNBv6e/cownqH88s/Odj2dNT/8PUd0CG0gw5erOlxdubUpFIkXw8g3hm3QY1Uws5aU1sQD7/f+G+nTKBvLw0zQRV4/bh3/Uq81fbzz1cNr7qtGxe/MMZAQ4lk/Nsark/lDwLWZUCj7+zPOXcWEjG5EkiNhp4ucG3nVkr6UhweWj9bIEGqcC3/BWCjley SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2018 20:38:07.9117 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e0da330a-915d-49ff-007c-08d6015cae03 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0502MB3984 Subject: [dpdk-stable] patch 'test: print autotest categories' has been queued to LTS release 17.11.4 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 20:38:10 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 08/15/18. So please shout if anyone has objections. Thanks. Yongseok --- >>From d5ad86b3816d2dc5718e6ef675477cea48642d8e Mon Sep 17 00:00:00 2001 From: Anatoly Burakov Date: Fri, 27 Jul 2018 10:40:14 +0100 Subject: [PATCH] test: print autotest categories [ upstream commit b48188f417bf04f767e59c1da7d49462a2bcac8c ] Help visually identify parallel vs. non-parallel autotests. Signed-off-by: Anatoly Burakov --- test/test/autotest_runner.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test/autotest_runner.py b/test/test/autotest_runner.py index 746df021b..4c02af17b 100644 --- a/test/test/autotest_runner.py +++ b/test/test/autotest_runner.py @@ -369,6 +369,7 @@ class AutotestRunner: # make a note of tests start time self.start = time.time() + print("Parallel autotests:") # assign worker threads to run test groups for test_group in self.parallel_test_groups: result = pool.apply_async(run_test_group, @@ -395,6 +396,7 @@ class AutotestRunner: # remove result from results list once we're done with it results.remove(group_result) + print("Non-parallel autotests:") # run non_parallel tests. they are run one by one, synchronously for test_group in self.non_parallel_test_groups: group_result = run_test_group( -- 2.11.0