From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 37A082B8E for ; Tue, 25 Apr 2017 08:37:50 +0200 (CEST) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Apr 2017 23:37:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.37,248,1488873600"; d="scan'208";a="93777972" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga006.fm.intel.com with ESMTP; 24 Apr 2017 23:37:49 -0700 Received: from fmsmsx121.amr.corp.intel.com (10.18.125.36) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 24 Apr 2017 23:37:49 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx121.amr.corp.intel.com (10.18.125.36) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 24 Apr 2017 23:37:49 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.193]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.224]) with mapi id 14.03.0319.002; Tue, 25 Apr 2017 14:37:47 +0800 From: "Wei, FangfangX" To: "Xu, Qian Q" , Thomas Monjalon CC: "ci@dpdk.org" , "Richardson, Bruce" , "O'Driscoll, Tim" , "Liu, Yuanhan" Thread-Topic: script to determine target repo (was DPDK Lab) Thread-Index: AQHSvYx3I+glk1sDKUmp247guISu6qHVnuCQ Date: Tue, 25 Apr 2017 06:37:46 +0000 Message-ID: <067B569323FEB248B5CB480E1954F4346EA4B2E8@SHSMSX101.ccr.corp.intel.com> References: <26FA93C7ED1EAA44AB77D62FBE1D27BA722C837C@IRSMSX108.ger.corp.intel.com> <1564461.MHdNEdeViC@xps13> <82F45D86ADE5454A95A89742C8D1410E3B5C7B6C@shsmsx102.ccr.corp.intel.com> <6814152.1hysv1icOi@xps13> <82F45D86ADE5454A95A89742C8D1410E3B5DE563@shsmsx102.ccr.corp.intel.com> In-Reply-To: <82F45D86ADE5454A95A89742C8D1410E3B5DE563@shsmsx102.ccr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDIxNDUwZGMtOTgwOC00ODg2LWJjMmEtNmI5NWRjNDVhYTZlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6Inc4M2lVRmp0bld3dXl6YXprbEEzZng5NXNjNXg4WkwzdlhcL1JXWFJDMFFjPSJ9 x-ctpclassification: CTP_IC dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-ci] script to determine target repo (was DPDK Lab) X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 06:37:51 -0000 Hi Thomas, Another question need your help: How I can auto-filter the patchset which i= nclude some patches? Currently we filter the patchset with the format 'Message-Id: <([0-9-]+)-gi= t-send-email-.*@.*>' in per-patch build testing system. But I find that the= re are some different format about the message-id, such as " 20170420072402= .38106-5-aik@ozlabs.ru", "1492658865-30077-1-git-send-email-wei.zhao1@intel= .com", "20170209165959.28082-3-benjamin.walker@intel.com", " 3da244231b6868= ccc3e70d91dc277df39a3695bd.1481592081.git.mirq-linux@rere.qmqm.pl" and etc. Best Regards Fangfang Wei -----Original Message----- From: Xu, Qian Q=20 Sent: Tuesday, April 25, 2017 2:24 PM To: Thomas Monjalon Cc: ci@dpdk.org; Richardson, Bruce ; Wei, Fangf= angX ; O'Driscoll, Tim ; = Liu, Yuanhan ; Xu, Qian Q Subject: RE: script to determine target repo (was DPDK Lab) Thanks Thomas and Bruce for your comments. Currently we are trying to start= the per patch set performance test investigation and need to know the Targ= et repo for each patch set. =20 The goal is to get 100% correct repo to go for each patch set. It's importa= nt for the credit of the performance result.=20 @Thomas, could you provide any script to support the auto-filter after the = 17.05 release? Currently, we don't have the ability to make it.=20 > -----Original Message----- > From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com] > Sent: Thursday, April 13, 2017 2:46 PM > To: Xu, Qian Q > Cc: ci@dpdk.org; Richardson, Bruce > Subject: Re: script to determine target repo (was DPDK Lab) >=20 > 2017-04-13 05:25, Xu, Qian Q: > > To do the per patchset performance test, we need to know that the=20 > > patchset's > target repo. Any thoughts here? >=20 > The first task is to extract modified files from lines starting with +++. > Then we must apply some basic rules. > Example: if every paths start with > drivers/crypto/ > or lib/librte_cryptodev/ > or doc/guides/cryptodevs/ > then it goes to dpdk-next-crypto >=20 > Later it would be a good idea to store the rules in the dpdk repo near=20 > the file MAINTAINERS, so patchwork could parse them and display the=20 > maintainers and the tree for the patches. >=20 >=20 > > > -----Original Message----- > > > From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com] > > > Sent: Thursday, April 6, 2017 7:46 PM > > > > > > 2017-04-06 09:57, Xu, Qian Q: > > > > As to the per patchset performance test, as you know, there are=20 > > > > many repos > > > for DPDK now, so when a new patchset coming, which repo should it go = to? > > > Maybe it doesn't go to dpdk master, but go to dpdk-next-virtio, or=20 > > > others, but automation tool doesn't know that. > > > > As to per patch build, we are trying the patch on different repo=20 > > > > to find the one > > > that can pass build, but as to performance test for per patchset,=20 > > > we must apply the patchset into correct repo/branch or else the=20 > > > code didn't > work. > > > > Any comments here? > > > > > > For most of the patches it should be obvious to determine the targett= ed repo. > > > We should add a script in dpdk-ci to get the repo name from a patchse= t. > > > Anyway, this technical discussion should be on ci@dpdk.org. >=20