public inbox for gnats-devel@sourceware.org
 help / color / mirror / Atom feed
From: "Mark D. Baushke" <mdb@gnu.org>
To: Mel Hatzis <mel@wattes.org>
Cc: chewie@wookimus.net, help-gnats@gnu.org
Subject: Re: patch #1 - towards a generic backend datastore
Date: Thu, 24 Feb 2005 11:15:00 -0000	[thread overview]
Message-ID: <81705.1109237939@juniper.net> (raw)
In-Reply-To: <421D926B.1020605@wattes.org>

Mel Hatzis <mel@wattes.org> writes:

> Mike M. Volokhov wrote:
> > On Wed, 23 Feb 2005 22:50:16 -0800
> > Mel Hatzis <mel@wattes.org> wrote:
> > 
> > [snip]
> > 
> >>OK, I'll go ahead and commit to the mainline tomorrow morning (PST).
> >>Note that I ran the changes through a fairly comprehensive set of
> >>regression tests (which I put together) and they appear to be sound.
> > 
> > 
> > Wow. I'd love to see such tests in tree so as when huge changes come,
> > it's sometimes bit difficult to found underwater stones. Many thanks!
> 
> If there's general interest in incorporating the test suite I have,
> I'd be happy to try and set something up.
> 
> There's a perl component in it though...for setting up a test database
> against which the regression tests are run. I'm not sure how people
> feel about adding a perl dependency to the mix.
> 
> My original idea was to have the tests run via a 'make test, but this
> was not possible since GNATS needs to be (partly) installed in order
> to run...the binaries all have a hard-wired reference to the 'databases'
> file. We could fairly easily overcome this by modifying the binaries
> to allow the databases file to be supplied...either by environment
> variable or command line option (or both).
> 
> The perl requirement could perhaps, be resolved, by simply committing
> the generated database to the mix.

Other GNU projects have been known to have dependencies on external
tools such as Tcl,Tk,expect or even some PERL code. The key is to ensure
that the test suite is separable from the software distribution. For
example, see how gcc is available as gcc-core-<rev>.tar.bz2 and
gcc-testsuite-<rev>.tar.bz2

	-- Mark



_______________________________________________
Help-gnats mailing list
Help-gnats@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnats

  reply	other threads:[~2005-02-24 11:15 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-21 12:41 Mel Hatzis
2005-02-23  7:24 ` Mel Hatzis
2005-02-24  0:10   ` Chad Walstrom
2005-02-24  7:06     ` Mel Hatzis
2005-02-24  8:06       ` Mike M. Volokhov
2005-02-24  8:53         ` Mel Hatzis
2005-02-24 11:15           ` Mark D. Baushke [this message]
2005-02-24 11:35           ` Mike M. Volokhov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=81705.1109237939@juniper.net \
    --to=mdb@gnu.org \
    --cc=chewie@wookimus.net \
    --cc=help-gnats@gnu.org \
    --cc=mel@wattes.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).