I seem to be getting tripped up in the regression test. This line was found
in regression.diff

+ ERROR:  could not stat file
"/home/ubuntu/src/postgres/contrib/dblink/tmp_check/install/usr/local/pgsql/share/extension/dblink--1.2.sql":
No such file or directory

The file dblink--1.2.sql does exist
in /home/ubuntu/src/postgres/contrib/dblink/

~/src/postgres/contrib/dblink$ ls -la dblink--1.?.sql
-rw-rw-r-- 1 ubuntu ubuntu 5.7K Feb 22 16:02 dblink--1.1.sql
-rw-rw-r-- 1 ubuntu ubuntu 6.8K Feb 22 16:50 dblink--1.2.sql


But it evidently isn't making it into the tmp_check dir.

What needs to happen for new files to be seen by the regression test
harness?


On Fri, Feb 20, 2015 at 1:14 AM, Michael Paquier <michael.paqu...@gmail.com>
wrote:

> On Fri, Feb 20, 2015 at 2:50 PM, Corey Huinker <corey.huin...@gmail.com>
> wrote:
> > Thanks - completely new to this process, so I'm going to need
> > walking-through of it. I promise to document what I learn and try to add
> > that to the commitfest wiki. Where can I go for guidance about
> documentation
> > format and regression tests?
>
> Here are some guidelines about how to submit a patch:
> https://wiki.postgresql.org/wiki/Submitting_a_Patch
>
> You can have as well a look here to see how extensions like dblink are
> structured:
> http://www.postgresql.org/docs/devel/static/extend-pgxs.html
> What you need to do in the case of your patch is to add necessary test
> cases to in sql/dblink.sql for the new functions you have added and
> then update the output in expected/. Be sure to not break any existing
> things as well. After running the tests in your development
> environment output results are available in results then pg_regress
> generates a differential file in regressions.diffs.
>
> For the documentation, updating dblink.sgml with the new function
> prototypes would be sufficient. With perhaps an example(s) to show
> that what you want to add is useful.
> Regards,
> --
> Michael
>

Reply via email to