Measures calls with Playwright's resource timing (response.timing()) and asserts (soft)
that their average is within a limit. Each call is timed from the request being sent to the
last byte arriving, so DNS lookup, connection and TLS setup never count against the API.
Logs each duration and the average time to first byte.
Measures calls with Playwright's resource timing (
response.timing()) and asserts (soft) that their average is within a limit. Each call is timed from the request being sent to the last byte arriving, so DNS lookup, connection and TLS setup never count against the API. Logs each duration and the average time to first byte.