Page MenuHomePhabricator

Collect number of long tasks that happens before first contentful paint
Closed, DeclinedPublic

Description

As a follow up to T264032 we also want to collect the number of long tasks that happens before first contentful paint and how long time they take. To do that we need to go through all steps as in T264032.

Event Timeline

Change 904873 had a related patch set uploaded (by Barakat Ajadi; author: Barakat Ajadi):

[mediawiki/extensions/NavigationTiming@master] Navtiming: Collect number of longtask that happens before First Contentful paint

https://gerrit.wikimedia.org/r/904873

Change 905589 had a related patch set uploaded (by Barakat Ajadi; author: Barakat Ajadi):

[schemas/event/secondary@master] Navtiming: Add longtask task and longtask duration before FCP

https://gerrit.wikimedia.org/r/905589

Change 905589 merged by jenkins-bot:

[schemas/event/secondary@master] Navtiming: Add longtask task and longtask duration before FCP

https://gerrit.wikimedia.org/r/905589

Change 904873 merged by jenkins-bot:

[mediawiki/extensions/NavigationTiming@master] Navtiming: Collect number of longtask that happens before First Contentful paint

https://gerrit.wikimedia.org/r/904873

Change 908850 had a related patch set uploaded (by Barakat Ajadi; author: Barakat Ajadi):

[performance/navtiming@master] Navtimimg: Collect number of longtask before First contentful paint

https://gerrit.wikimedia.org/r/908850

Krinkle removed a project: Performance-Team.
Krinkle added a subscriber: BAbiola-WMF.
Krinkle subscribed.

@Peter In cleaning up the perf team dashboard I found this unfinished task. Transferring this over to you for awareness, but feel free to unassign or prioritize differently as you see fit.

Change 908850 abandoned by Phedenskog:

[performance/navtiming@master] Navtimimg: Collect number of longtask before First contentful paint

Reason:

This will not be done now.

https://gerrit.wikimedia.org/r/908850

I think we should focus on Long animation frame API (Loaf) instead T359286 since that can potentially gives us actionable work. Long tasks shows us that something is wrong but not what is wrong.