Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55268 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42298 invoked from network); 7 Sep 2011 01:29:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Sep 2011 01:29:49 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 67.192.241.153 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 67.192.241.153 smtp153.dfw.emailsrvr.com Linux 2.6 Received: from [67.192.241.153] ([67.192.241.153:35693] helo=smtp153.dfw.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 74/F1-27821-A09C66E4 for ; Tue, 06 Sep 2011 21:29:48 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp25.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 596362D01CF for ; Tue, 6 Sep 2011 21:29:44 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp25.relay.dfw1a.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id 2B1842D019F for ; Tue, 6 Sep 2011 21:29:44 -0400 (EDT) Message-ID: <4E66C906.7060402@sugarcrm.com> Date: Tue, 06 Sep 2011 18:29:42 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 MIME-Version: 1.0 To: PHP Internals Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: CI for 5.4 From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! Since we started to pay real attention to our unit tests now, I wonder if we could set up some kind of frequently-running CI system that could be used to screen commits and identify breakage early? That'd help with 5.4 process I think. We have http://gcov.php.net/ but it doesn't run with the frequency I'd like and since it says the run takes 44 hours it's kind of understandable. So I wonder if we could have something that just builds it and runs unit tests and we could see it in the same format as on gcov? Ideally after each commit would be nice, but say once an hour or two (even fullest unit tests run should take more than that, I think) would be OK too. If we could have two of them, like Linux & Windows, it'd be even better, but at least one would be nice. What do you think? -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227