Chapter 32. Regression Tests

Table of Contents

32.1. Running the Tests
32.1.1. Running the Tests Against a Temporary Installation
32.1.2. Running the Tests Against an Existing Installation
32.1.3. Additional Test Suites
32.1.4. Locale and Encoding
32.1.5. Extra Tests
32.1.6. Testing Hot Standby
32.2. Test Evaluation
32.2.1. Error Message Differences
32.2.2. Locale Differences
32.2.3. Date and Time Differences
32.2.4. Floating-Point Differences
32.2.5. Row Ordering Differences
32.2.6. Insufficient Stack Depth
32.2.7. The random Test
32.2.8. Configuration Parameters
32.3. Variant Comparison Files
32.4. TAP Tests
32.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.