From: | Stephen Frost <sfrost(at)snowman(dot)net> |
---|---|
To: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: [COMMITTERS] pgsql: Add TAP tests for pg_dump |
Date: | 2016-05-07 13:36:06 |
Message-ID: | 20160507133606.GK10850@tamriel.snowman.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
* Peter Eisentraut (peter(dot)eisentraut(at)2ndquadrant(dot)com) wrote:
> On 5/6/16 3:11 PM, Stephen Frost wrote:
> >These are just new tests..?
>
> This is a matter of degree, but I think there is a difference
> between new test cases and a whole new test suite.
To be clear, I've been calling it a 'test suite' because there ended up
being over 1000 tests added, but it's all using the exinsting
infrastructure of the TAP testing system, just as we have for other
commands (pg_ctl, initdb, etc).
> >I assumed that would be welcome during post
> >feature-freeze, and certainly no one raised any concerns about adding
> >these tests during the discussion prior to my commiting them.
>
> I didn't see that discussion and I still can't find it.
The new tests were discussed on the thread related to the changes to
pg_dump. The first patch, which included just 300 or so tests, was
here:
http://www.postgresql.org/message-id/20160425043909.GW10850@tamriel.snowman.net
There was a bit of back-and-forth on that thread and new patches were
posted there, as well as indication that I was planning to push them a
couple days before I did.
Honestly, over the next couple of months between feature-freeze and
release, I'd like to add even more tests, and not just to pg_dump but
also to other commands that don't have very good testing today (psql, in
particular, but pg_dumpall needs more also, and there's more to do with
pg_dump too).
I certainly understand the concern raised about making the buildfarm go
red right before a release, though I believe that's now been dealt with.
When it comes to packaging, if adding tests using the existing test
infrastructure (the TAP system) causes a problem there, then I think we
need to address that issue rather than not add new tests. Packagers
also always have the option to not enable the tap tests, if there really
is an issue there which can't be addressed.
Thanks!
Stephen
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2016-05-07 17:02:31 | Re: [COMMITTERS] pgsql: Add TAP tests for pg_dump |
Previous Message | Tom Lane | 2016-05-07 04:51:34 | pgsql: Update back-branch release notes for the last few commits. |
From | Date | Subject | |
---|---|---|---|
Next Message | Simon Riggs | 2016-05-07 14:00:03 | Re: pg_dump broken for non-super user |
Previous Message | Amit Kapila | 2016-05-07 13:07:17 | Re: [sqlsmith] Failed assertion in parallel worker (ExecInitSubPlan) |