Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73808 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43817 invoked from network); 26 Apr 2014 06:51:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Apr 2014 06:51:51 -0000 Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 74.125.82.47 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 74.125.82.47 mail-wg0-f47.google.com Received: from [74.125.82.47] ([74.125.82.47:45994] helo=mail-wg0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7E/21-34885-2875B535 for ; Sat, 26 Apr 2014 02:51:50 -0400 Received: by mail-wg0-f47.google.com with SMTP id n12so1211836wgh.6 for ; Fri, 25 Apr 2014 23:51:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-type:mime-version:content-transfer-encoding; bh=o50qtb/ECwgsDBSLRqrQHQ1AIquOQuCRzF52qlooTGU=; b=Q/zCbIItcI5vXqAuuOHrlxtgaK+RTZ/tpKeUG8MlXwGGVRFifeZlw9snhiKROv4tkl oDoUhN1bIfS/+gRj5hgBRT/w35gnS/+FnVLqbWtDKip9vpdR4qXDTS2rUPlWl5pFYDDO a+ChNaNpIviyjhkiLU9Nw7+LP4XdreZhHv6CTjqkkUhnkryADMEoVdi3Z1YUjA1LWEnK Zm2lQUKJk88V/+ew2RZxB6UxieGdD4uVo8xUv0jgjczzA+sylSm8GoyxXBOyXBIHwRT+ ERDWSPK1DdpsZZI+jWwahvMQl7+BGVhr9A8fSfE/WU9qAnQDiYrGXWvM43/a8LoquK2I V9LQ== X-Gm-Message-State: ALoCoQn7kkGlL8Qvog/h5mEK79w9+DMOO4RIVoDJZcSvf68wqZdb3UQm1OeE7SNhE21eMdqXL1v8 X-Received: by 10.180.105.132 with SMTP id gm4mr6733421wib.39.1398495103888; Fri, 25 Apr 2014 23:51:43 -0700 (PDT) Received: from [192.168.1.6] (host-92-20-152-221.as13285.net. [92.20.152.221]) by mx.google.com with ESMTPSA id u8sm14707439wjq.1.2014.04.25.23.51.42 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Fri, 25 Apr 2014 23:51:42 -0700 (PDT) Message-ID: <1398495101.28614.9.camel@localhost.localdomain> To: Stas Malyshev Cc: Ferenc Kovacs , PHP Internals Date: Sat, 26 Apr 2014 07:51:41 +0100 In-Reply-To: <535AAC49.9050004@sugarcrm.com> References: <535A13E1.3050106@sugarcrm.com> <535AAC49.9050004@sugarcrm.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4 (3.10.4-2.fc20) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [VOTE] CI tests RFC From: pthreads@pthreads.org (Joe Watkins) On Fri, 2014-04-25 at 11:41 -0700, Stas Malyshev wrote: > Hi! > > > Would be nice if we could also create some policy regarding the usage of > > XFAILs (when should be a failing test marked as XFAIL, should we add the > > tests from the open bugreports as XFAIL by default, whose responsibility > > is to make sure that it will be fixed eventually, etc.). > > I agree. I didn't get into this but it definitely makes sense to have > some rules there. > > > I would also like to extend the current travis config a bit (we could > > have more exts, more axes for stuff like ts/nts builds, enable debug > > builds, so memory leaks are also triggering the test failures, etc.), > > You're more than welcome :) I've planned to get to some of it next - > i.e. going through the list of exts and see which ones we can support on > Travis - but any help would be great. > > > -- > Stanislav Malyshev, Software Architect > SugarCRM: http://www.sugarcrm.com/ > (408)454-6900 ext. 227 > Morning Stas, I got time to read through this morning properly, obviously, yes ... but I'm not sure about the options, maybe I missed some relevant conversation around it, not sure ... a few questions quick before I finish voting if you don't mind ... Update test seems like questionable action, but see that you and mike voted for it, can I hear reasoning for that ? I don't see when there would be a good reason to retain a broken commit for a week, isn't that going to just render all of this pointless if tests can fail for a week at a time ? Wouldn't it be better if all changes were done on branches, so they can be reviewed and integrated before being merged at all ? Maybe problematic for minor fixes but are they really the kind of thing that cause CI to bork ? Cheers Joe