Our test suite passes, but production failures continue. What should we inspect?

Test relevance gap

Review whether tests cover real failure modes, configuration, data, permissions, and operating conditions. A passing suite is useful evidence only for the behavior it actually checks.

What to do now

  1. Analyze recent production failures
  2. Map them to missing or weak tests
  3. Add representative verification
  4. Review release and observability gaps
Recommended action flow for test relevance gap: Analyze recent production failures then Map them to missing or weak tests then Add representative verification then Review release and observability gaps. Escalate when failures threaten serious harm, data integrity, or essential service.

When to escalate

Escalate when

Failures threaten serious harm, data integrity, or essential service.

Who decides

The technical owner and authorized release decision maker

Example

A failure caused by a production permission difference leads to role-specific integration tests.

Mistake to avoid

Adding more trivial tests to increase the test count.

Prevent a repeat

Review real execution evidence and maintainability alongside feature completion; do not treat an unrun test as passed.

Suggested ApprovedFlow setup

  • Tasks
  • Documents
  • Approvals

Track delivery tasks and attach engineering evidence; keep source control, build execution and technical controls in their actual engineering systems. See the platform

Related cases

Practice references