diff --git a/doc/src/sgml/regress.sgml b/doc/src/sgml/regress.sgml index 1e970aaa93..d04a5088f0 100644 --- a/doc/src/sgml/regress.sgml +++ b/doc/src/sgml/regress.sgml @@ -1,4 +1,4 @@ - + Regression Tests @@ -47,10 +47,6 @@ gmake check src/test/regress and run the command there.) This will first build several auxiliary files, such as some sample user-defined trigger functions, and then run the test driver - script. On some platforms if you want perform a make check - without installing it first, you have to build with: - configure --disable-rpath. - At the end you should see something like script. At the end you should see something like @@ -85,6 +81,19 @@ gmake check Alternatively, run the tests after installation. + + If you have configured PostgreSQL to install + into a location where an older PostgreSQL + installation already exists, and you perform gmake check + before installing the new version, you may find that the tests fail + because the new programs try to use the already-installed shared + libraries. (Typical symptoms are complaints about undefined symbols.) + If you wish to run the tests before overwriting the old installation, + you'll need to build with configure --disable-rpath. + It is not recommended that you use this option for the final installation, + however. + + The parallel regression test starts quite a few processes under your user ID. Presently, the maximum concurrency is twenty parallel test