mirror of https://github.com/citusdata/citus.git
Use expecteddir option when running vanilla tests (#7573)
In PostgreSQL 16 a new option expecteddir was introduced to pg_regress. Together with fix in [196eeb6b](https://github.com/postgres/postgres/commit/196eeb6b) it causes check-vanilla failure if expecteddir is not specified. Co-authored-by: Karina Litskevich <litskevichkarina@gmail.com>pull/7541/head^2
parent
3929a5b2a6
commit
41d99249d9
|
@ -1126,6 +1126,22 @@ sub RunVanillaTests
|
|||
system("mkdir", ("-p", "$pgregressOutputdir/sql")) == 0
|
||||
or die "Could not create vanilla sql dir.";
|
||||
|
||||
if ($majorversion >= "16")
|
||||
{
|
||||
$exitcode = system("$plainRegress",
|
||||
("--dlpath", $dlpath),
|
||||
("--inputdir", $pgregressInputdir),
|
||||
("--outputdir", $pgregressOutputdir),
|
||||
("--expecteddir", $pgregressOutputdir),
|
||||
("--schedule", catfile("$pgregressInputdir", "parallel_schedule")),
|
||||
("--use-existing"),
|
||||
("--host","$host"),
|
||||
("--port","$masterPort"),
|
||||
("--user","$user"),
|
||||
("--dbname", "$dbName"));
|
||||
}
|
||||
else
|
||||
{
|
||||
$exitcode = system("$plainRegress",
|
||||
("--dlpath", $dlpath),
|
||||
("--inputdir", $pgregressInputdir),
|
||||
|
@ -1136,6 +1152,7 @@ sub RunVanillaTests
|
|||
("--port","$masterPort"),
|
||||
("--user","$user"),
|
||||
("--dbname", "$dbName"));
|
||||
}
|
||||
}
|
||||
|
||||
if ($useMitmproxy) {
|
||||
|
|
Loading…
Reference in New Issue