From owner-freebsd-stable@FreeBSD.ORG Wed Sep 13 18:15:09 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBF8E16A415; Wed, 13 Sep 2006 18:15:09 +0000 (UTC) (envelope-from kline@sage.thought.org) Received: from sage.thought.org (dsl231-043-140.sea1.dsl.speakeasy.net [216.231.43.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id B494643D4C; Wed, 13 Sep 2006 18:15:08 +0000 (GMT) (envelope-from kline@sage.thought.org) Received: from sage.thought.org (kline@localhost [127.0.0.1]) by sage.thought.org (8.13.6/8.12.10) with ESMTP id k8DIF6jc090495; Wed, 13 Sep 2006 11:15:07 -0700 (PDT) (envelope-from kline@sage.thought.org) Received: (from kline@localhost) by sage.thought.org (8.13.6/8.13.1/Submit) id k8DIF6HS090494; Wed, 13 Sep 2006 11:15:06 -0700 (PDT) (envelope-from kline) Date: Wed, 13 Sep 2006 11:15:04 -0700 From: Gary Kline To: Pawel Jakub Dawidek Message-ID: <20060913181504.GB90378@thought.org> References: <20060909173813.GA1388@FS.denninger.net> <20060913144605.GD70245@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060913144605.GD70245@garage.freebsd.pl> X-Organization: Thought Unlimited. Public service Unix since 1986. X-Of_Interest: Observing twenty years of service to the Unix community User-Agent: Mutt/1.5.11 Cc: freebsd-stable@freebsd.org Subject: Re: ARRRRGH! Guys, who's breaking -STABLE's GMIRROR code?! X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 18:15:09 -0000 On Wed, Sep 13, 2006 at 04:46:05PM +0200, Pawel Jakub Dawidek wrote: > On Sat, Sep 09, 2006 at 12:38:13PM -0500, Karl Denninger wrote: > > This is not cool folks. > > I'm really sorry for the breakage. I'm trying to treat -STABLE very > gently, unfortunately this time I made a mistake. > > The change was committed to HEAD at 9 August. The change fixed one bug, > but introduced another, which I didn't expected. The change seemed to be > trivial and I only tested that it fixes the bug I was tracking down, I > haven't looked for regressions. > Well, after this lengthy discussion, I've switched to -RELEASE. -STABLE just ain't... We all realize that none of us would put out a buggy release--not even -CURRENT. But let me ask the next obvious question. How difficult would it be to build a regression test, or suite of tests? Obviously, this could be done over months -> years. (In my last lifetime as a hacker I was in the kernel test group [a BSD-4.4 based release on new architecture]. ) It's a bit hard to believe that with all the genius in this effort, that no regression testing is done. gary -- Gary Kline kline@thought.org www.thought.org Public service Unix