[PATCH] Fix pg_isolation_regress to work outside its build directory

From: Andres Freund <andres(at)2ndquadrant(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: [PATCH] Fix pg_isolation_regress to work outside its build directory
Date: 2013-10-01 13:35:44
Message-ID: 20131001133544.GA3001247@alap2.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

isolation_main.c executes isolationtester with:

snprintf(psql_cmd + offset, sizeof(psql_cmd) - offset,
SYSTEMQUOTE "\"./isolationtester\" \"dbname=%s\" < \"%s\" > \"%s\"

That obviously fails if pg_isolation_tester is invoked when CWD is not
its build directory. That's rather annoying if one wants to write an
isolation test for a contrib module or similar.
The attached patch fixes that using port.h's find_other_exec().

Greetings,

Andres Freund

--
Andres Freund http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

Attachment Content-Type Size
0001-Fix-pg_isolation_regress-to-work-outside-its-build-d.patch text/x-patch 3.9 KB

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2013-10-01 14:07:19 Re: logical changeset generation v6.1
Previous Message Alvaro Herrera 2013-10-01 13:16:02 Re: SSL renegotiation