Chapter 13. Regression Tests

Table of Contents
13.1. Introduction
13.2. Running the Tests
13.3. Test Evaluation
13.3.1. Error message differences
13.3.2. Locale differences
13.3.3. Date and time differences
13.3.4. Floating-point differences
13.3.5. Polygon differences
13.3.6. Row ordering differences
13.3.7. The "random" test
13.4. Platform-specific comparison files

13.1. Introduction

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. The test suite was originally developed by Jolly Chen and Andrew Yu, and was extensively revised and repackaged by Marc Fournier and Thomas Lockhart. From PostgreSQL 6.1 onward the regression tests are current for every official release.