ManagedQA PartnersSee plans

Category 7 of 10

Performance smoke

Critical flows meet agreed budgets under baseline load; data access stays bounded.

v1.0 · verified on 2026-09-21

A smoke run under baseline load with a realistic dataset. Growth and Scale include these items.

PF-01

Critical flows within agreed budgets under baseline load

tool Run a k6 smoke script over the critical flows at the agreed baseline concurrency against staging.

Pass when

p95 latency for each flow is within the written budget and the error rate is under 1% of requests in the run.

high
growth, scale
PF-02

List endpoints are paginated and bounded

automated Request each list endpoint with no limit parameter and with limit=100000.

Pass when

Every list endpoint returns at most its documented page size in both cases.

medium
growth, scale
PF-03

No N+1 query pattern on critical pages

tool Count database queries per request for the ten most visited pages using the ORM's query log.

Pass when

Query count per request does not grow with the number of rows displayed.

medium
growth, scale
PF-04

Generated migrations include indexes for new lookups

manual For each new foreign key or filtered column in the release's migrations, check for an index.

Pass when

Every new foreign key and every column used in a WHERE clause of a critical query has an index or a written reason not to.

medium
growth, scale

Dots: Starter, Growth, Scale. Compare plan limits.

Failure patterns these items catch

Ask which plan runs these items

Email with your team size, cadence and stacks. We reply within 24 hours on business days.

Other categories