tree: 84722e04a7343508ca9a8b995e3784e60bc9c666 [path history] [tgz]
  1. expected/
  2. integration_tests/
  3. sql/
  4. src/
  5. .gitignore
  6. Makefile
  7. README.md
  8. test_planner--1.0.sql
  9. test_planner.c
  10. test_planner.control
src/test/modules/test_planner/README.md

test_planner extension

test_planner is for creating expectations about the planner from the perspective of downstream components (for example: the executor).

It defines an extension that can be installed into a running instance. The extension defines a function that runs a suite of expectations about the planner.

Run tests

Run the regress suite

make installcheck

During Development

During development, you can get feedback on success and failure

make test

Also, the extension can be installed and run as a query:

make clean install

create extension test_planner;
select test_planner();