Next Chapter 14. Regression Test Procedure Regression Analysis Platform-specific comparison files Regression test instructions and analysis. The sequential method runs each test script in turn, whereas the parallel method starts up multiple server processes to run groups of tests in parallel.
Parallel testing gives confidence that interprocess communication and locking are working correctly.
Another key difference is that the sequential test procedure uses an already-installed postmaster, whereas the parallel test procedure tests a system that has been built but not yet installed. The tests are currently evaluated using a simple diff comparison against the outputs generated on a reference system, so the results are sensitive to small system differences. From PostgreSQL v6.1 onward the regression tests are current for every official release. See note below. Defaults are used except where noted.