-
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
perf-diagnostics-third-party
is broken with FR runner
#14093
Comments
I debugged this with @caseq today. Puppeteer does it's own When we set our own Perhaps the issue with |
I ran into the same thing today in my debugging. Eesh. (I suspect you're right about DT frontend having the same situation. didn't verify tho) I've found the |
I don't think we do. The DT smoke test runner uses the legacy runner, because that's what |
It uses puppeteer to launch Chrome though, so maybe pptr is getting involved on the target page before Lighthouse is. |
Can you clarify this: If there are two sessions to the same root target, then a new target will be paused on creation only if:
Is this expected behavior or a bug? |
1 @caseq was looking into it if I remember correctly because it was "undefined" behavior. |
Some OOPIF requests are emitting a
Network.responseReceived
event but noNetwork.requestWillBeSent
event.Bisect range on
yarn smoke perf-diagnostics-third-party --fraggle-rock
:https://chromium.googlesource.com/chromium/src/+log/e2e042f4c34cff4555412fc4bba955cf963e4e39..26600153b33329939cc181a06f5978552283d9ad
This CL is probably where the issues started:
https://chromium.googlesource.com/chromium/src/+/b03884a3a1ffb3ad8ec269590843203db9e7a386
Disabling some of the features from that CL did fix the issue with
perf-diagnostics-third-party
#14081Min repro:
https://gist.github.com/adamraine/e9ae2e811bde239db24a47535008e228
I used the min repro to bisect again, and it returned the same commit range as doing
yarn smoke perf-diagnostics-third-party --fraggle-rock
, so it could be helpful when debugging.The text was updated successfully, but these errors were encountered: