Document a few more regression test hazards.

Michael Paquier, reviewed by Christian Kruse
This commit is contained in:
Robert Haas 2014-02-03 10:27:47 -05:00
parent d3ee45152b
commit 65a193ebbb
1 changed files with 18 additions and 2 deletions

View File

@ -125,7 +125,9 @@ gmake installcheck-parallel
</screen> </screen>
The tests will expect to contact the server at the local host and the The tests will expect to contact the server at the local host and the
default port number, unless directed otherwise by <envar>PGHOST</envar> and default port number, unless directed otherwise by <envar>PGHOST</envar> and
<envar>PGPORT</envar> environment variables. <envar>PGPORT</envar> environment variables. The tests will be run in a
database named <literal>regression</>; any existing database by this name
will be dropped.
</para> </para>
<para> <para>
@ -147,7 +149,9 @@ gmake installcheck
</screen> </screen>
The <filename>contrib</> modules must have been built and installed first. The <filename>contrib</> modules must have been built and installed first.
You can also do this in a subdirectory of <filename>contrib</> to run You can also do this in a subdirectory of <filename>contrib</> to run
the tests for just one module. the tests for just one module. Tests of <literal>contrib</> modules will
be run in a database named <literal>contrib_regression</>; any existing
database by this name will be dropped.
</para> </para>
</sect2> </sect2>
@ -471,6 +475,18 @@ diff results/random.out expected/random.out
not worry unless the random test fails repeatedly. not worry unless the random test fails repeatedly.
</para> </para>
</sect2> </sect2>
<sect2>
<title>Configuration Parameters</title>
<para>
When running the tests against an existing installation, some non-default
parameter settings could cause the tests to fail. For example, the
settings described in <xref linkend="runtime-config-query-enable">
could cause plan changes that would affect the results of tests which
use <command>EXPLAIN</>.
</para>
</sect2>
</sect1> </sect1>
<!-- We might want to move the following section into the developer's guide. --> <!-- We might want to move the following section into the developer's guide. -->