From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id D3C7E288C for ; Thu, 26 Jul 2018 22:04:52 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 53E4F21DEC; Thu, 26 Jul 2018 16:04:52 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 26 Jul 2018 16:04:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=mesmtp; bh=R3ka83mBAOZzdDGM0xVjT3Fwdk 3R2Hhq14mqADt6C00=; b=CguS3DNndMXarbeejQ/NPaUN1WCvJhmBKPw8bmkqR8 WtoAdYGvbkCZexqvKZ2xFLKd9Oapdz3tr5VFugpeWH9qLuwjPp8sADhvLPD4m5fi gwjZl5YmrbwjYuoGqL+wHWDmkbGM78DsdcvSPvCtAikobzF612iQoxxyDoziwUYw I= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=R3ka83 mBAOZzdDGM0xVjT3Fwdk3R2Hhq14mqADt6C00=; b=VyMqqIm84nXVQzEp3HPV87 xDhba50lkY9UHSsKGMJi9W++VEbfm+DXBEd01dzfmByeeEQOmBOgO4JyCnfxwdrd vls8T5Y1n4jMQDOrc5VEtoca/fXP1XTh/I8x+0eDORlF7gcvUdz3LNd9V6FsshV0 VNFIXJd5U/RRCeRw9LCu+fS2gAmkLduEXld87LJ8lZ9a1ON3yAJRdwSlEUN7Ucpy JJzA51ao2Vyp+fwKnc34MruU7E8dvo1cHh1MsEWHLdIAwTMrQ1mWsKSCsWY/+mbK qtw1LG1G33ONjaX0VPINBp8vLPieALZDbuuFbcA035wy4xmO9Fc8ElaOH9nYdTIg == X-ME-Proxy: X-ME-Sender: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 5264410279; Thu, 26 Jul 2018 16:04:51 -0400 (EDT) From: Thomas Monjalon To: Reshma Pattan Cc: dev@dpdk.org, anatoly.burakov@intel.com, jananeex.m.parthasarathy@intel.com Date: Thu, 26 Jul 2018 22:04:46 +0200 Message-ID: <9233572.sMqcLjnXGc@xps> In-Reply-To: <1531843225-14638-1-git-send-email-reshma.pattan@intel.com> References: <1531843225-14638-1-git-send-email-reshma.pattan@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v5 00/10] Make unit tests great again X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2018 20:04:53 -0000 17/07/2018 18:00, Reshma Pattan: > Previously, unit tests were running in groups. There were technical reasons why that was the case (mostly having to do with limiting memory), but it was hard to maintain and update the autotest script. > > In 18.05, limiting of memory at DPDK startup was no longer necessary, as DPDK allocates memory at runtime as needed. This has the implication that the old test grouping can now be retired and replaced with a more sensible way of running unit tests (using multiprocessing pool of workers and a queue of tests). This patchset accomplishes exactly that. > > This patchset merges changes done in [1], [2] > > [1] http://dpdk.org/dev/patchwork/patch/40370/ > [2] http://patches.dpdk.org/patch/40373/ > > Removed unused and duplicate make rules for test-basic, > test-mempool, test-ring from make file system in patch 10/10. > > v4: Removed unused and duplicate make rules for test-basic, > test-mempool, test-ring from make file system in patch 10/10. > > Reshma Pattan (10): > autotest: fix printing > autotest: fix invalid code on reports > autotest: make autotest runner python 2/3 compliant > autotest: visually separate different test categories > autotest: improve filtering > autotest: remove autotest grouping > autotest: properly parallelize unit tests > autotest: update autotest test case list > mk: update make targets for classified testcases > mk: remove unnecessary make rules of test Patches 1 to 7 are from Anatoly. Patches 8 and 9 were initiated by Jananee. Please fix authorship of these patches. Note: it should not happen if you use git-am to get the patches.