Project yaml:
perf:
budgets: { pageLoadMs: 4000, lcpMs: 3000, apiP95Ms: 1500 }Environment override, and a process that asks for the gate:
processes:
- name: release-gate
trigger: release
tags: '@smoke or @regression'
gates: { minPassRate: 100, maxFlaky: 0, perfBudgets: true, a11y: true }sdods config show -p demo-shop -e staging --explainshows perf.budgets.pageLoadMs resolving from envs/staging.yaml, so the plumbing is clearly there. But a page we know takes about nine seconds on staging goes green, and no scenario has ever failed on the gate. Is the budget compared against the wrong metric, or am I meant to add a step?