Re: Concurrency testing - Mailing list pgsql-hackers

From Robert Haas
Subject Re: Concurrency testing
Date
Msg-id 603c8f070910071801t60f523abi3d7f7607a31ba69e@mail.gmail.com
Whole thread Raw
In response to Re: Concurrency testing  ("David E. Wheeler" <david@kineticode.com>)
Responses Re: Concurrency testing
List pgsql-hackers
On Wed, Oct 7, 2009 at 8:33 PM, David E. Wheeler <david@kineticode.com> wrote:
>> Do we need to restrict ourselves to core?  Developers already need
>> flex and bison, which aren't needed when installing from the tarball.
>> Couldn't we also have "make dev-check" that has higher requirements
>> than "make check" does, but does a more thorough job?
>
> flex and bison are not Perl modules.

True, but so what?

I don't really see what's wrong with using Perl modules that are
likely to be installed most places and easy to obtain where not, if it
makes writing a test framework much easier.  But I also think that we
should not get bogged down on exactly which tools to use - it seems to
me the first thing is to find someone who is willing to do the work.
If someone makes an AWESOME test suite that uses a module which is a
little too adventurous, we can probably find a way of adjusting it
after the fact so as to remove the dependency (I fancy myself fairly
good at this sort of thing, where Perl is concerned).  But if we argue
about tools now, we're just going to discourage anyone from taking a
stab at it.

Just MHO, of course.

...Robert


pgsql-hackers by date:

Previous
From: Michael Renner
Date:
Subject: Re: Performance testing framework..
Next
From: Robert Haas
Date:
Subject: Re: COPY enhancements