some more relativeTime

This commit is contained in:
Simon Knott 2024-09-18 16:11:37 +02:00
parent b717257013
commit b1d523b009
No known key found for this signature in database
GPG key ID: 8CEDC00028084AEC

View file

@ -444,12 +444,12 @@ export abstract class APIRequestContext extends SdkObject {
const timing: channels.ResourceTiming = { const timing: channels.ResourceTiming = {
startTime: startAtWallTime, startTime: startAtWallTime,
domainLookupStart: dnsLookupAt ? 0 : -1, domainLookupStart: dnsLookupAt ? 0 : -1,
domainLookupEnd: dnsLookupAt ? dnsLookupAt! - startAt : -1, domainLookupEnd: relativeTime(dnsLookupAt),
connectStart: dnsLookupAt ? dnsLookupAt! - startAt : 0, connectStart: dnsLookupAt ? relativeTime(dnsLookupAt) : 0,
secureConnectionStart: dnsLookupAt ? dnsLookupAt! - startAt : 0, secureConnectionStart: tlsHandshakeAt ? relativeTime(dnsLookupAt) : 0,
connectEnd: relativeTime(tlsHandshakeAt ?? tcpConnectionAt), connectEnd: relativeTime(tlsHandshakeAt ?? tcpConnectionAt),
requestStart: relativeTime(tlsHandshakeAt ?? tcpConnectionAt), requestStart: relativeTime(tlsHandshakeAt ?? tcpConnectionAt),
responseStart: responseAt - startAt, responseStart: relativeTime(responseAt),
}; };
const responseEndTiming = endAt - startAt; const responseEndTiming = endAt - startAt;