Subject: Re: Regression testing is release engineering
To: Matthew Orgass <darkstar@city-net.com>
From: Kirk Russell <kirk@ba23.org>
List: current-users
Date: 03/23/2006 09:55:17
On Wed, 22 Mar 2006, Matthew Orgass wrote:

> On 2006-03-22 msporleder@gmail.com wrote:
>
> > As I started to think about it more, however, I wondered what testing
> > could actually be performed on an operating system.  It's such a
> > complex mix of features.  Testing all of the binaries/libraries should
> > be pretty easy (ls works, compress works, libxyz works, etc), but
> > testing kernel features and network stuff seemed like it could be very
> > difficult.
>
>   With unit tests, serial consoles, xen, and hardware emulators it is
> *possible* to automate testing of anything.  Of course, then you need to
> write and fix bugs in the tests too :).  See also "fuzzing" for a test
> method that is often very successful with little effort.  pkgsrc is good
> for this too... general use, the test target, bulk builds, bulk builds
> over a network...

The FreeBSD kernel stress test project appears to get interesting
results -- http://people.freebsd.org/~pho/stress/log/index.html

-- 
Kirk Russell            <kirk@ba23.org>            http://www.ba23.org/
Bridlewood Software Testers Guild                  Ottawa Ontario Canada