Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 23A5819FC2 for ; Mon, 28 Mar 2016 07:54:14 +0000 (UTC) Received: (qmail 24980 invoked by uid 500); 28 Mar 2016 07:54:13 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 24920 invoked by uid 500); 28 Mar 2016 07:54:13 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 24909 invoked by uid 99); 28 Mar 2016 07:54:13 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Mar 2016 07:54:13 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id B93ECC36FA for ; Mon, 28 Mar 2016 07:54:12 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.997 X-Spam-Level: X-Spam-Status: No, score=-0.997 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id qMzfFuMeN-ST for ; Mon, 28 Mar 2016 07:54:10 +0000 (UTC) Received: from sbprmx2.schubergphilis.com (sbprmx2.schubergphilis.com [195.66.90.57]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 199D95F23B for ; Mon, 28 Mar 2016 07:54:10 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by sbprmx2.schubergphilis.com (Postfix) with ESMTP id 4C562128FB for ; Mon, 28 Mar 2016 09:54:04 +0200 (MEST) X-Virus-Scanned: amavisd-new at schubergphilis.com Received: from sbprmx2.schubergphilis.com ([127.0.0.1]) by localhost (sbprmx2.schubergphilis.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h+epUwmh5ZGQ for ; Mon, 28 Mar 2016 09:54:04 +0200 (MEST) Received: from SBPOTMG401.sbp.lan (edge.schubergphilis.com [195.66.90.11]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by sbprmx2.schubergphilis.com (Postfix) with ESMTPS id 3D5091285D for ; Mon, 28 Mar 2016 09:54:04 +0200 (MEST) Received: from SBPOMF102.sbp.lan (10.71.2.131) by SBPOTMG401.sbp.lan (10.71.3.110) with Microsoft SMTP Server (TLS) id 14.3.279.2; Mon, 28 Mar 2016 09:54:03 +0200 Received: from SBPOMB402.sbp.lan ([fe80::2410:c2c8:67bf:d067]) by SBPOMF102.sbp.lan ([fe80::9049:fc5b:72ee:dd7%15]) with mapi id 14.03.0279.002; Mon, 28 Mar 2016 09:54:03 +0200 From: Remi Bergsma To: "dev@cloudstack.apache.org" Subject: Re: [DISCUSS] PR testing process Thread-Topic: [DISCUSS] PR testing process Thread-Index: AdGIwBIPgEraA0Y6S0Gr/yiiBe+bEQAA8umAAADIMow= Date: Mon, 28 Mar 2016 07:54:03 +0000 Message-ID: <0CA7CD22-A6FA-496B-A2E4-83693663F11A@schubergphilis.com> References: ,<90B6A438-8D0B-4FEA-86E5-38BF75A8D9C6@persistent.co.in> In-Reply-To: <90B6A438-8D0B-4FEA-86E5-38BF75A8D9C6@persistent.co.in> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Indeed. If a merge fails then you'll not be able to merge it to master or a= nother release branch later on anyway so the author must rebase against the= base branch first. No need spending test cycles on that.=20 Most likely github already reports that PR as 'unstable' so you could also = check for that.=20 Regards, Remi=20 Sent from my iPhone > On 28 Mar 2016, at 09:28, Bharat Kumar wrot= e: >=20 > Hi Sanjeev, >=20 > Thanks for bringing this up. >=20 > This is happening because the PR code and the master have deviated since = the pr has been created(assuming that PR was rebased with master at the tim= e of creation) and we start testing it. Ideally we should start testing as= soon as the pr is created but due to hardware limitation we have to queue = the PRs for testing. >=20 > One way of fixing this would be to merge the PR with master before testin= g, If the merge fails we post a comment on the PR and skip testing it, unti= l it can me merged. >=20 > We need to make sure that all the PR we create can be merged to master wi= thout conflicts. >=20 > Thanks, > Bharat. >=20 >=20 > On 28-Mar-2016, at 12:35 PM, Sanjeev Neelarapu > wrote: >=20 > Hi, >=20 > Currently CI is picking the code from the PR branch, which may or may not= be rebased with latest master. This is causing test failures even though t= hey were fixed in latest master. > e.g.: test_vpc_site2site_vpn. > Error Message > local variable 'vm1' referenced before assignment. >=20 > There were few issues with this test suite which were fixed in master. Ho= wever, we don=92t see these changes in some of the PR branches. >=20 > Any thoughts on how to overcome this? >=20 >=20 > Best Regards, > Sanjeev N > Chief Product Engineer, Accelerite > Off: +91 40 6722 9368 | EMail: sanjeev.neelarapu@accelerite.com >=20 >=20 > DISCLAIMER =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D This e-mail may contain privile= ged and confidential information which is the property of Accelerite, a Per= sistent Systems business. It is intended only for the use of the individual= or entity to which it is addressed. If you are not the intended recipient,= you are not authorized to read, retain, copy, print, distribute or use thi= s message. If you have received this communication in error, please notify = the sender and delete all copies of this message. Accelerite, a Persistent = Systems business does not accept any liability for virus infected mails. >=20 >=20 >=20 >=20 > DISCLAIMER > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > This e-mail may contain privileged and confidential information which is = the property of Accelerite, a Persistent Systems business. It is intended o= nly for the use of the individual or entity to which it is addressed. If yo= u are not the intended recipient, you are not authorized to read, retain, c= opy, print, distribute or use this message. If you have received this commu= nication in error, please notify the sender and delete all copies of this m= essage. Accelerite, a Persistent Systems business does not accept any liabi= lity for virus infected mails.