Chapter 34. Regression Tests

Table of Contents

34.1. Running the Tests
34.1.1. Running the Tests Against a Temporary Installation
34.1.2. Running the Tests Against an Existing Installation
34.1.3. Additional Test Suites
34.1.4. Locale and Encoding
34.1.5. Custom Server Settings
34.1.6. Extra Tests
34.1.7. Testing Hot Standby
34.2. Test Evaluation
34.2.1. Error Message Differences
34.2.2. Locale Differences
34.2.3. Date and Time Differences
34.2.4. Floating-Point Differences
34.2.5. Row Ordering Differences
34.2.6. Insufficient Stack Depth
34.2.7. The random Test
34.2.8. Configuration Parameters
34.3. Variant Comparison Files
34.4. TAP Tests
34.5. 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.