|
|
|
@ -285,88 +285,88 @@ make check-world PG_TEST_EXTRA='kerberos ldap ssl load_balance libpq_encryption' |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>regress_dump_restore</literal></term> |
|
|
|
|
<term><literal>libpq_encryption</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs an additional test suite in |
|
|
|
|
<filename>src/bin/pg_upgrade/t/002_pg_upgrade.pl</filename> which |
|
|
|
|
cycles the regression database through <command>pg_dump</command>/ |
|
|
|
|
<command>pg_restore</command>. Not enabled by default because it |
|
|
|
|
is resource intensive. |
|
|
|
|
Runs the test <filename>src/interfaces/libpq/t/005_negotiate_encryption.pl</filename>. |
|
|
|
|
This opens TCP/IP listen sockets. If <varname>PG_TEST_EXTRA</varname> |
|
|
|
|
also includes <literal>kerberos</literal>, additional tests that require |
|
|
|
|
an MIT Kerberos installation are enabled. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>sepgsql</literal></term> |
|
|
|
|
<term><literal>load_balance</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test suite under <filename>contrib/sepgsql</filename>. This |
|
|
|
|
requires an SELinux environment that is set up in a specific way; see |
|
|
|
|
<xref linkend="sepgsql-regression"/>. |
|
|
|
|
Runs the test <filename>src/interfaces/libpq/t/004_load_balance_dns.pl</filename>. |
|
|
|
|
This requires editing the system <filename>hosts</filename> file and |
|
|
|
|
opens TCP/IP listen sockets. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>ssl</literal></term> |
|
|
|
|
<term><literal>oauth</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test suite under <filename>src/test/ssl</filename>. This opens TCP/IP listen sockets. |
|
|
|
|
Runs the test suite under <filename>src/test/modules/oauth_validator</filename>. |
|
|
|
|
This opens TCP/IP listen sockets for a test server running HTTPS. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>load_balance</literal></term> |
|
|
|
|
<term><literal>regress_dump_restore</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test <filename>src/interfaces/libpq/t/004_load_balance_dns.pl</filename>. |
|
|
|
|
This requires editing the system <filename>hosts</filename> file and |
|
|
|
|
opens TCP/IP listen sockets. |
|
|
|
|
Runs an additional test suite in |
|
|
|
|
<filename>src/bin/pg_upgrade/t/002_pg_upgrade.pl</filename> which |
|
|
|
|
cycles the regression database through <command>pg_dump</command>/ |
|
|
|
|
<command>pg_restore</command>. Not enabled by default because it |
|
|
|
|
is resource intensive. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>libpq_encryption</literal></term> |
|
|
|
|
<term><literal>sepgsql</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test <filename>src/interfaces/libpq/t/005_negotiate_encryption.pl</filename>. |
|
|
|
|
This opens TCP/IP listen sockets. If <varname>PG_TEST_EXTRA</varname> |
|
|
|
|
also includes <literal>kerberos</literal>, additional tests that require |
|
|
|
|
an MIT Kerberos installation are enabled. |
|
|
|
|
Runs the test suite under <filename>contrib/sepgsql</filename>. This |
|
|
|
|
requires an SELinux environment that is set up in a specific way; see |
|
|
|
|
<xref linkend="sepgsql-regression"/>. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>wal_consistency_checking</literal></term> |
|
|
|
|
<term><literal>ssl</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Uses <literal>wal_consistency_checking=all</literal> while running |
|
|
|
|
certain tests under <filename>src/test/recovery</filename>. Not |
|
|
|
|
enabled by default because it is resource intensive. |
|
|
|
|
Runs the test suite under <filename>src/test/ssl</filename>. This opens TCP/IP listen sockets. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>xid_wraparound</literal></term> |
|
|
|
|
<term><literal>wal_consistency_checking</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test suite under <filename>src/test/modules/xid_wraparound</filename>. |
|
|
|
|
Not enabled by default because it is resource intensive. |
|
|
|
|
Uses <literal>wal_consistency_checking=all</literal> while running |
|
|
|
|
certain tests under <filename>src/test/recovery</filename>. Not |
|
|
|
|
enabled by default because it is resource intensive. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|
|
|
|
|
|
<varlistentry> |
|
|
|
|
<term><literal>oauth</literal></term> |
|
|
|
|
<term><literal>xid_wraparound</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
Runs the test suite under <filename>src/test/modules/oauth_validator</filename>. |
|
|
|
|
This opens TCP/IP listen sockets for a test server running HTTPS. |
|
|
|
|
Runs the test suite under <filename>src/test/modules/xid_wraparound</filename>. |
|
|
|
|
Not enabled by default because it is resource intensive. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|