Glossary

Quality Gate

A quality gate is an automated pass/fail checkpoint in a pipeline that blocks code from merging or deploying unless it meets defined thresholds — zero new criticals, no leaked secrets, tests passing — making quality a precondition rather than a hope.

A quality gate turns a set of standards into an enforced decision. It runs in CI (or a pre-push hook), evaluates the change against rules — no new error-severity findings, no hardcoded secrets, coverage not regressing, no failing tests — and returns a single verdict: pass and the merge proceeds, fail and it is blocked.

The value is that it removes judgement from the hot path. Without a gate, 'we should fix that before shipping' depends on whoever is reviewing noticing and caring at 5pm on a Friday. With a gate, the standard is applied identically to every change, so quality stops eroding one rushed merge at a time.

A good gate is strict about what blocks (real, high-confidence, error-severity problems) and informative about the rest (warnings that surface without failing the build), so it protects the codebase without becoming the thing developers learn to bypass.

How GateTest handles it

GateTest is a quality gate. Error-severity findings block; warnings and info surface without failing the build. It runs as a GitHub Action, a pre-push hook, or a paid per-scan run, and on the Scan + Fix tier it doesn't just block — it opens a pull request that fixes the findings so the gate can go green.

Frequently asked questions

What does a quality gate block on?

A well-designed gate blocks only on high-confidence, error-severity problems — new critical vulnerabilities, leaked secrets, failing tests — and lets lower-severity findings surface as warnings without failing the build. GateTest follows exactly this split.

Where does a quality gate run?

Usually in CI on every pull request, so nothing merges until it passes. It can also run as a local pre-push hook for faster feedback. GateTest supports both, plus an on-demand per-scan run.

See Quality Gate on your own repo

Free preview of findings. Pay per scan — no subscription. AI auto-fix PR on the Scan + Fix tier.

Related terms