Re: [PATCH v20] GSSAPI encryption support - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: [PATCH v20] GSSAPI encryption support
Date
Msg-id 8416d227-6e9d-092a-4475-b453e1d7d433@2ndquadrant.com
Whole thread Raw
In response to Re: [PATCH v20] GSSAPI encryption support  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
Responses Re: [PATCH v20] GSSAPI encryption support
Re: [PATCH v20] GSSAPI encryption support
List pgsql-hackers
On 2019-04-09 09:32, Peter Eisentraut wrote:
> On 2019-04-09 04:51, Stephen Frost wrote:
>>> Running just 002_enc.pl by itself passes the tests!
>> Great!  I think what I'll do is work to incorporate the two tests back
>> into one script, to avoid whatever the race condition or other confusion
>> is happening on macOS here.
> 
> That seems reasonable.  It also avoids the large amount of duplicate
> setup code.

Another problem is that the two test files cannot be run in parallel
because they use the same hardcoded data directories.  That would have
to be replaced by temporary directories.

The race condition alluded to above appears to be simply that at the end
of the test the kdc is shut down by kill -INT but nothing waits for that
to finish before a new one is started by the next test.  So there is
potential for all kinds of confusion.

Putting it all in one test file seems to be the easiest way out.

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: cache lookup failed for collation 0
Next
From: Fabien COELHO
Date:
Subject: improve PQexec documentation