[eric] qa: the perf gate measures main-thread blocking at mount, the class every other gate slept through

This commit is contained in:
ciregenz
2026-08-07 13:19:13 -07:00
parent 571b10b521
commit c0c190987e
2 changed files with 56 additions and 1 deletions
+4 -1
View File
@@ -24,7 +24,8 @@ from typing import List, Optional, Tuple
from scripts.verify175.forced import (check_boot_lifespan, check_forced_401, check_forced_overflow,
check_forced_router_unavailable, check_forced_silent_noop)
from scripts.verify175.ui import check_dictation, check_idle_raf, check_inp, check_scroll_both_halves
from scripts.verify175.ui import (check_dictation, check_idle_raf, check_inp,
check_long_tasks_on_mount, check_scroll_both_halves)
from scripts.verify175.shared import ROOT, ROWS, p_api, row
@@ -181,6 +182,8 @@ def main() -> None:
check_forced_401(token, sink, "dead")
print("\nCDP checks (need headless Chrome on :9223 against the dev frontend):")
check_idle_raf()
# The gate that TTFT/INP/idle all missed: cost at MOUNT, not during a gesture (ENG-193).
check_long_tasks_on_mount()
check_inp()
check_dictation()
check_scroll_both_halves()