Where is SSPI auth username determined for TAP tests?

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: pgsql-hackers@lists.postgresql.org
Date: 2019-06-29T20:36:51Z
Lists: pgsql-hackers
bowerbird is failing the pg_dump regression tests with a lot of

FATAL:  SSPI authentication failed for user "regress_postgres"

I think this is likely a consequence of ca129e58c0 having modified
010_dump_connstr.pl to use "regress_postgres" not "postgres" as the
bootstrap superuser name in the source cluster.  I suppose I overlooked
some dependency on the user name that only affects SSPI ... but what?
I don't see anything about the destination cluster configuration (which
already used a nondefault superuser name) that I didn't replicate
in the source cluster configuration.

			regards, tom lane



Commits

  1. Simplify TAP tests of pg_dump for connection strings

  2. Blind attempt to fix SSPI-auth case in 010_dump_connstr.pl.