Chapter 29. Regression Tests

Table of Contents
29.1. Running the Tests
29.1.1. Running the Tests Against a Temporary Installation
29.1.2. Running the Tests Against an Existing Installation
29.1.3. Additional Test Suites
29.1.4. Locale and Encoding
29.1.5. Extra Tests
29.1.6. Testing Hot Standby
29.2. Test Evaluation
29.2.1. Error Message Differences
29.2.2. Locale Differences
29.2.3. Date and Time Differences
29.2.4. Floating-Point Differences
29.2.5. Row Ordering Differences
29.2.6. Insufficient Stack Depth
29.2.7. The "random" Test
29.2.8. Configuration Parameters
29.3. Variant Comparison Files
29.4. Test Coverage Examination

The regression tests are a comprehensive set of tests for the SQL implementation in PostgreSQL. They test standard SQL operations as well as the extended capabilities of PostgreSQL.