|
| 1 | +PostgreSQL tests |
| 2 | +================ |
| 3 | + |
| 4 | +This directory contains a variety of test infrastructure as well as some of the |
| 5 | +tests in PostgreSQL. Not all tests are here -- in particular, there are more in |
| 6 | +individual contrib/ modules and in src/bin. |
| 7 | + |
| 8 | +Not all these tests get run by "make check". Check src/test/Makefile to see |
| 9 | +which tests get run automatically. |
| 10 | + |
| 11 | +examples/ |
| 12 | + Demonstration programs for libpq that double as regression tests via |
| 13 | + "make check" |
| 14 | + |
| 15 | +isolation/ |
| 16 | + Tests for concurrent behavior at the SQL level |
| 17 | + |
| 18 | +locale/ |
| 19 | + Sanity checks for locale data, encodings, etc |
| 20 | + |
| 21 | +mb/ |
| 22 | + Tests for multibyte encoding (UTF-8) support |
| 23 | + |
| 24 | +modules/ |
| 25 | + Extensions used only or mainly for test purposes, generally not suitable |
| 26 | + for installing in production databases |
| 27 | + |
| 28 | +perl/ |
| 29 | + Infrastructure for Perl-based TAP tests |
| 30 | + |
| 31 | +regress/ |
| 32 | + PostgreSQL's main regression test suite, pg_regress |
| 33 | + |
| 34 | +ssl/ |
| 35 | + Tests to exercise and verify SSL certificate handling |
| 36 | + |
| 37 | +thread/ |
| 38 | + A thread-safety-testing utility used by configure |