postgresql/src/test
Michael Paquier 4922173010 worker_spi: Fix test failure with BGWORKER_BYPASS_ROLELOGINCHECK
This is a consequence of 4817da51f6 that has bumped up
max_worker_processes, where now the last worker started by the test
would be able to start by itself a parallel worker because there are
more slots available.  This did not show up before as the number of
bgworkers reached exactly 8, as known as the previous limit, at the end
of the test.

Per report from buildfarm member crake, reproducible with
debug_parallel_query = regress in the same fashion as fd4d93d269.
2023-10-16 13:45:39 +09:00
..
authentication Rename 005_login_trigger.pl to 006_login_trigger.pl 2023-10-16 04:01:45 +03:00
examples Update copyright for 2023 2023-01-02 15:00:37 -05:00
icu ICU: remove negative test that fails to fail. 2023-07-21 15:24:19 -07:00
isolation Fix EvalPlanQual rechecking during MERGE. 2023-09-30 10:52:21 +01:00
kerberos Spell the values of libpq's gssdelegation parameter as "0" and "1". 2023-05-22 11:50:27 -04:00
ldap Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
locale Update copyright for 2023 2023-01-02 15:00:37 -05:00
mb
modules worker_spi: Fix test failure with BGWORKER_BYPASS_ROLELOGINCHECK 2023-10-16 13:45:39 +09:00
perl Add test for checking the line length of --help output 2023-10-06 11:56:19 +02:00
recovery Add support event triggers on authenticated login 2023-10-16 03:18:22 +03:00
regress Add support event triggers on authenticated login 2023-10-16 03:18:22 +03:00
ssl Avoid using internal test methods in SSL tests 2023-09-22 13:35:37 +02:00
subscription Add worker type to pg_stat_subscription. 2023-09-25 14:12:43 -07:00
Makefile Refactor PG_TEST_EXTRA logic in autoconf build 2022-09-20 11:24:16 -07:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00
README Remove the option to build thread_test.c outside configure. 2020-10-21 12:08:48 -04:00

PostgreSQL tests
================

This directory contains a variety of test infrastructure as well as some of the
tests in PostgreSQL. Not all tests are here -- in particular, there are more in
individual contrib/ modules and in src/bin.

Not all these tests get run by "make check". Check src/test/Makefile to see
which tests get run automatically.

authentication/
  Tests for authentication (but see also below)

examples/
  Demonstration programs for libpq that double as regression tests via
  "make check"

isolation/
  Tests for concurrent behavior at the SQL level

kerberos/
  Tests for Kerberos/GSSAPI authentication and encryption

ldap/
  Tests for LDAP-based authentication

locale/
  Sanity checks for locale data, encodings, etc

mb/
  Tests for multibyte encoding (UTF-8) support

modules/
  Extensions used only or mainly for test purposes, generally not suitable
  for installing in production databases

perl/
  Infrastructure for Perl-based TAP tests

recovery/
  Test suite for recovery and replication

regress/
  PostgreSQL's main regression test suite, pg_regress

ssl/
  Tests to exercise and verify SSL certificate handling

subscription/
  Tests for logical replication