-
Notifications
You must be signed in to change notification settings - Fork 9.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fetch the gatheredTimestamp #4753
Comments
|
This definitely makes way more sense than LHR generation time. I'm fine with Also agree with run time measurements being relative rather than absolute...I can't imagine why you would need an absolute time, and at worst you could reconstruct from the start time and elapsed times |
K. I'm also into @ev1stensberg wanna take this? i think this is the sequence:
|
Yep, picking this up. Thanks for letting me 👌 |
Right now we add a
.generatedTime
timestamp to the LHR that marks when runner is packaging up the LHR.IMO, a more useful timestamp is when we start gathering; basically when we loaded the page. Beyond semantics, this probably only matters in the situations where gathering&auditing are done separately. Recently, I've been repeatedly regenerating the sample_v2.json, doing
-A
runs from the exact same artifacts. I'd argue it doesn't really make sense for the timestamp in the LHR to change.(Implementation-wise: Collecting in the gatherrunner right when we grab the userAgent makes sense to me).
A few questions:
.generatedTime
? (including for the LHR-Lite).startTime
. And then the timings in core(perf): add timing instrumentation to measure runtime perf #3745 would be treated just like navStart & resource timing.thoughts?
The text was updated successfully, but these errors were encountered: