File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -284,6 +284,19 @@ make check-world PG_TEST_EXTRA='kerberos ldap ssl load_balance libpq_encryption'
284284 </listitem>
285285 </varlistentry>
286286
287+ <varlistentry>
288+ <term><literal>regress_dump_restore</literal></term>
289+ <listitem>
290+ <para>
291+ Runs an additional test suite in
292+ <filename>src/bin/pg_upgrade/t/002_pg_upgrade.pl</filename> which
293+ cycles the regression database through <command>pg_dump</command>/
294+ <command>pg_restore</command>. Not enabled by default because it
295+ is resource intensive.
296+ </para>
297+ </listitem>
298+ </varlistentry>
299+
287300 <varlistentry>
288301 <term><literal>sepgsql</literal></term>
289302 <listitem>
Original file line number Diff line number Diff line change @@ -375,6 +375,9 @@ sub get_dump_for_comparison
375375{
376376 my $dstnode = PostgreSQL::Test::Cluster-> new(' dst_node' );
377377
378+ skip " regress_dump_restore not enabled in PG_TEST_EXTRA"
379+ if (!$ENV {PG_TEST_EXTRA }
380+ || $ENV {PG_TEST_EXTRA } !~ / \b regress_dump_restore\b / );
378381 skip " different Postgres versions"
379382 if ($oldnode -> pg_version != $dstnode -> pg_version);
380383 skip " source node not using default install"
You can’t perform that action at this time.
0 commit comments