Chapter 31. Regression Tests Table of Contents 31.1. Running the Tests 31.1.1. Running the Tests Against a Temporary Installation 31.1.2. Running the Tests Against an Existing Installation 31.1.3. Additional Test Suites 31.1.4. Locale and Encoding 31.1.5. Custom Server Settings 31.1.6. Extra Tests 31.2. Test Evaluation 31.2.1. Error Message Differences 31.2.2. Locale Differences 31.2.3. Date and Time Differences 31.2.4. Floating-Point Differences 31.2.5. Row Ordering Differences 31.2.6. Insufficient Stack Depth 31.2.7. The “random” Test 31.2.8. Configuration Parameters 31.3. Variant Comparison Files 31.4. TAP Tests 31.4.1. Environment Variables 31.5. Test Coverage Examination 31.5.1. Coverage with Autoconf and Make 31.5.2. Coverage with Meson 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.