What problem does it solve?
This skill resolves the ambiguity of choosing the correct PostgreSQL testing framework, ensuring that patches are verified using the appropriate isolation, TAP, or regression methods to prevent buildfarm failures.
Core Features & Use Cases
- Decision Framework: Provides a clear logic path to select between isolation specs, TAP tests, C-level test modules, or standard regression tests.
- Integration Guidance: Details exactly which schedule files or meson.build configurations must be updated to wire in new tests.
- Use Case: When adding a new feature to the PostgreSQL core, use this skill to determine if your test requires a multi-session isolation spec or a standard regression test, and follow the provided steps to ensure it is correctly integrated into the build system.
Quick Start
Use the testing skill to determine the correct test flavor for your current PostgreSQL patch and generate the necessary integration steps.