Page MenuHomePhabricator

Measure impact of lazy loaded references on static file running in production
Closed, DeclinedPublic

Description

Similar to what we did for lazily loaded images we should run some webpagetest jobs on a static page with references stripped. This will give us an idea of the impact of change and will allow us to determine whether there is value in pursuing T125897.

  • Generate static file for Barack Obama page uploaded to https://en.wikipedia.org/speed-tests for a page with references stripped and images lazily loaded
  • Generate static file for Barack Obama page uploaded to https://en.wikipedia.org/speed-tests for a page with references in page HTML and images lazily loaded
  • Upload pages to operations/mediawiki-config
  • Run webpagetest jobs to compare the two scenarios

To generate these pages you'll need to stage a config change change on one of the X-Wikimedia-Debug machines that enables.

'wgMFLazyLoadReferences' => [
       'default' => [
              'base' => false,
              'beta' => false,
       ],
       'enwiki' => [
              'base' => true,
              'beta' => true,
       ],
],

See https://wikitech.wikimedia.org/wiki/X-Wikimedia-Debug#Staging_changes

The resulting pages should be uploaded to:
https://github.com/wikimedia/operations-mediawiki-config/tree/master/docroot/wikipedia.org/speed-tests

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
DeclinedNone
OpenNone
Resolveddr0ptp4kt
DuplicateJhernandez
Duplicatedr0ptp4kt
OpenNone
ResolvedJdlrobson
DeclinedNone
DeclinedNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedNone
DeclinedNone

Event Timeline

Jdlrobson updated the task description. (Show Details)Apr 28 2016, 7:32 PM
Jdlrobson updated the task description. (Show Details)
Jdlrobson added a subscriber: Krinkle.

@phuedx @Krinkle given I don't yet have deploy access I can't do the first two steps of this. Are you able to help so that we can justify further work on this?

Jdlrobson closed this task as Declined.Jul 12 2016, 11:51 PM

Not going to learn anything new at this point.