🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #75131

test suites

#75131
From: Bob Sutterfield
Date: Thu, 08 Nov 1990 18:08
30 lines
2432 bytes
In article <SBB.90Nov6112327@laplace.sun.com> sbb@laplace.sun.com (Steve Byrne) writes:
   What I'm not clear on is whether the test suites should be part of
   the distributions, thereby increasing their already bloated sizes,
   or if they should be separated out, so that you can get just the
   software and not the test suites if you wish.

A minimal test should be a part of the software distribution, just
enough to ensure that it was installed correctly.  Perhaps it could
emit a string that would be useful to identify bug reports.

A full-blown regression suite should be distributed separately from
the software it tests.  Many users are sensitive to the size of a
distribution, affecting both transmission and storage costs, and few
need to ensure (e.g.) language definition conformance in their own
environment.  Increased complexity also implies higher administrative
costs, since there will be more software to maintain; this absorbs
more of a talented programmer's time, which is a real cost of using
freely-available software.  Reducing such monetary costs (space, time,
and overhead) can be seen as helping further the spread of free
software.

   I guess I don't think that separating them is a real good choice
   given the possibility of version skew...

If a user has the need and the level of sophistication to put a full
regression test suite to good use, then {s}he can probably be expected
to be able to identify and acquire the correct version of both the
software and the test suite.

Hey Steve - how 'bout them Reds, huh? :-)
Technical Details
Message-ID: <BOB.90Nov8130817@volitans.MorningStar.Com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!mstar!mstar.morningstar.com!bob
References: <9011040255.AA23968@wubios.wustl.edu> <connolly.657825420@convex.convex.com> <SBB.90Nov6112327@laplace.sun.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,eaf0aab13e254cd4
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1990-11-08 10:08:26 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!mstar!mstar.morningstar.com!bob
From: bob@MorningStar.Com (Bob Sutterfield)
Newsgroups: gnu.misc.discuss
Subject: test suites
Message-ID: <BOB.90Nov8130817@volitans.MorningStar.Com>
Date: 8 Nov 90 18:08:26 GMT
References: <9011040255.AA23968@wubios.wustl.edu>
 <connolly.657825420@convex.convex.com>
 <SBB.90Nov6112327@laplace.sun.com>
Sender: usenet@MorningStar.COM (USENET Administrator)
Reply-To: bob@MorningStar.Com (Bob Sutterfield)
Distribution: gnu
Organization: Morning Star Technologies
Lines: 30
Posted: Thu Nov  8 19:08:26 1990
In-Reply-To: sbb@laplace.sun.com's message of 6 Nov 90 19:23:27 GMT