Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Aug 2004 16:15:31 -0400
From:      Brian Fundakowski Feldman <green@FreeBSD.org>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc:        Roman Kurakin <rik@cronyx.ru>
Subject:   Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c
Message-ID:  <20040826201531.GQ77326@green.homeunix.org>
In-Reply-To: <66211.1093550956@critter.freebsd.dk>
References:  <20040826200728.GP77326@green.homeunix.org> <66211.1093550956@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 26, 2004 at 10:09:16PM +0200, Poul-Henning Kamp wrote:
> In message <20040826200728.GP77326@green.homeunix.org>, Brian Fundakowski Feldm
> an writes:
> 
> >> They have been very successful in this respect, and more will be
> >> added as I think them up.
> >
> >Why in the world would you crash the machine when you don't have to?
> 
> To prevent bogus code from being committed in the first place.
> 
> Presumably if people can not make their code work because it panics
> they will not commit it.

You cannot presume testing will expose every possible state/condition.
It hasn't in FreeBSD's past, but maybe you can start a revolution that
makes it simple to create very complete test suites and put them into
the tree along with the code being tested.

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040826201531.GQ77326>