Disable unstable test cases in src/test/ssl/t/001_ssltests.pl.

Missed one in 55828a6b6084724b08675615a4e911ad4d421cd1 :-(

Discussion: https://postgr.es/m/E1oCNLk-000LCH-Af@gemulon.postgresql.org
This commit is contained in:
Tom Lane 2022-07-16 21:57:32 -04:00
parent 55828a6b60
commit e993166d71

View File

@ -734,14 +734,17 @@ $common_connstr =
$node->connect_ok( $node->connect_ok(
"$common_connstr sslmode=require sslcert=ssl/client+client_ca.crt", "$common_connstr sslmode=require sslcert=ssl/client+client_ca.crt",
"intermediate client certificate is provided by client"); "intermediate client certificate is provided by client");
$node->connect_fails( $node->connect_fails(
$common_connstr . " " . "sslmode=require sslcert=ssl/client.crt", $common_connstr . " " . "sslmode=require sslcert=ssl/client.crt",
"intermediate client certificate is missing", "intermediate client certificate is missing",
expected_stderr => qr/SSL error: tlsv1 alert unknown ca/, expected_stderr => qr/SSL error: tlsv1 alert unknown ca/,
log_like => [ # temporarily(?) skip this check due to timing issue
qr{Client certificate verification failed at depth 0: unable to get local issuer certificate}, # log_like => [
qr{Failed certificate data \(unverified\): subject "/CN=ssltestuser", serial number 2315134995201656576, issuer "/CN=Test CA for PostgreSQL SSL regression test client certs"}, # qr{Client certificate verification failed at depth 0: unable to get local issuer certificate},
]); # qr{Failed certificate data \(unverified\): subject "/CN=ssltestuser", serial number 2315134995201656576, issuer "/CN=Test CA for PostgreSQL SSL regression test client certs"},
# ]
);
$node->connect_fails( $node->connect_fails(
"$common_connstr sslmode=require sslcert=ssl/client-long.crt " . sslkey('client-long.key'), "$common_connstr sslmode=require sslcert=ssl/client-long.crt " . sslkey('client-long.key'),