On 04/28/2017 08:54 AM, Andrew Dunstan wrote: > > On 04/26/2017 10:32 PM, Peter Eisentraut wrote: >> On 4/23/17 17:09, Andrew Dunstan wrote: >>> Here's a patch that will allow calling vcregress.pl to run a single TAP >>> test set. It would work like this: >>> >>> >>> vcregress.pl src/test/recover true >>> >>> >>> The second argument if true (in the perl sense, of course) would trigger >>> a temp install before running the tests. It defaults to off, in an >>> attempt to minimize the unnecessary running of installs. >> Seems kind of weird to have that functionality only for the tap tests, >> though. >> > > > Yeah, you're right, I think we'd be much better mimicking what the > makefiles do and honouring the NO_TEMP_INSTALL environment variable. > Revised patch that works that way attached. > > So to run an arbitrary TAP test set, you would do (for example) > > vcregress.pl taptest src/test/recover > >
In the absence of further comments I'm going to apply this and back-patch it so we can get a significant improvement in how the buildfarm reports results from TAP tests, as well as increased coverage, on Windows/MSVC machines. cheers andrew -- Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers