Peter (Peter Hedenskog)
Software Engineer, Wikimedia Foundation

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Aug 17 2015, 6:48 PM (117 w, 4 d)
Availability
Available
IRC Nick
phedenskog
LDAP User
Unknown
MediaWiki User
PHedenskog (WMF)

Recent Activity

Today

Peter added a comment to T175708: Add annotations per run in WebPagetest.

@Volans cool, I see your point. It's better to be prepared before we start instead of fix things when they break :) For the WebPageTest annotations we should plan for adding a job to delete them after X days or whatever time. We could have something like that with the alerts too.

Fri, Nov 17, 1:37 PM · Performance-Team, WebPageTest
Peter added a comment to T180688: Firefox 57 improvement/regressions.

Timings for FF57 went down 200-500 ms removing the calling home. I've also removed trace logging for Chrome in the graphs, that shaved off 200 ms.

Fri, Nov 17, 12:33 PM · Performance-Team
Peter created T180784: Tags for performance issues.
Fri, Nov 17, 12:31 PM · monitoring, Performance-Team
Peter added a comment to T180428: Upgrade to latest Grafana 4.6.

Thanks @fgiunchedi . We will not start with the WebPageTest task yet before we have solution that we all agree on.

Fri, Nov 17, 12:26 PM · Performance-Team (Radar), Graphite, monitoring, Operations
Peter updated subscribers of T180598: NavigationTimingv2 misses mediaWikiLoadComplete.

I've changed the name to mediaWikiLoad (the delta, I think we said that when we started) and then just skipped start/end, or do you see a need for them @Krinkle ?

Fri, Nov 17, 12:12 PM · Patch-For-Review, Performance-Team
Peter added a comment to T180688: Firefox 57 improvement/regressions.

Sorry the push was for the WPT agent, I pushed a PR now for the Windows version.

Fri, Nov 17, 9:24 AM · Performance-Team
Peter added a comment to T180688: Firefox 57 improvement/regressions.

I've seen this https://bugzilla.mozilla.org/show_bug.cgi?id=1418013 and Pat pushed a change yesterday but no change in the metrics, I'm building a new container now with some updated preferences to see if the metrics change. If not lets wait to see how we should do to disable the TP. I'm not completely sure about the impact though since we have the same result for when we test two URLs.

Fri, Nov 17, 8:43 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Using 400 ms each run take 2,5 minutes = too long. I've disables Sweden but keep running Obama for a while.

Fri, Nov 17, 6:01 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I've added 400 ms for Barack Obama and Sweden for now and will check the log how long time it takes.

Fri, Nov 17, 5:13 AM · Performance-Team
Peter updated subscribers of T176361: Run performance tests using local proxy.

I could see any change for Desktop (7 runs), mobile looks like this:


You can see when I did the change easiest in the First Visual Change (when the blue "Sweden" starts to change. Still it is 0.04 seconds but lets go back to 7 for now.

Fri, Nov 17, 5:01 AM · Performance-Team
Peter added a comment to T180688: Firefox 57 improvement/regressions.

It looks like the second view has potential to be much faster but it is hidden in the unstable values, let me change the tests on the other server and see what it looks like.

Fri, Nov 17, 4:47 AM · Performance-Team

Yesterday

Peter added a comment to T180688: Firefox 57 improvement/regressions.

Also adding what we have on second view for Firefox (second view = hit one page, then go to another page):

Thu, Nov 16, 2:12 PM · Performance-Team
Peter updated the task description for T180688: Firefox 57 improvement/regressions.
Thu, Nov 16, 1:51 PM · Performance-Team
Peter created T180688: Firefox 57 improvement/regressions.
Thu, Nov 16, 1:32 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Changed, The runs that start 10 CET will be 7. If that works out we can test 5 too, then we can squeeze in more URLs within an hour.

Thu, Nov 16, 8:54 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Today we run 11 runs on WebPageReplay, I'll change it to 7 now and see if we can keep the same great numbers.

Thu, Nov 16, 8:52 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I'll halt the work on MITM proxy, asked if they have seen the same as we at Mozilla.

Thu, Nov 16, 8:19 AM · Performance-Team

Wed, Nov 15

Peter added a comment to T180428: Upgrade to latest Grafana 4.6.

The automatic annotations from WebPageTest we could purge them like every two weeks if it's an issue, we very very rarely need to go back longer in time. The annotations that we create manually we need to keep.

Wed, Nov 15, 1:52 PM · Performance-Team (Radar), Graphite, monitoring, Operations
Peter updated the task description for T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.
Wed, Nov 15, 1:13 PM · Patch-For-Review, Performance-Team
Peter created T180598: NavigationTimingv2 misses mediaWikiLoadComplete.
Wed, Nov 15, 1:12 PM · Patch-For-Review, Performance-Team
Peter added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

Make sure mediaWikiLoadEnd or mediaWikiLoadComplete is working

Yep it is a miss match in navtiming2 what is sent from the user (mediaWikiLoadComplete) but the code expect mediaWikiLoadEnd and mediaWikiLoadStart (and then calculate the newly named mediaWikiLoad). Let me fix that.

Wed, Nov 15, 1:10 PM · Patch-For-Review, Performance-Team
Peter added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

@Krinkle Yep totally agree let us skip that.

Wed, Nov 15, 4:39 AM · Patch-For-Review, Performance-Team

Tue, Nov 14

Peter added a comment to T176361: Run performance tests using local proxy.

Hmm, I think it can be that the HAR exporter report start really early for each requests and then just keep it in the blocked state? But the blocking seems crazy long. I have the same up and running without proxy but throttling the connection and there the blocking is only for the connecting to that new domain: https://results.sitespeed.io/en.wikipedia.org/2017-11-13-17-25-29/pages/en.wikipedia.org/wiki/Barack_Obama/ - for me at least it seems to be added by the proxy.

Tue, Nov 14, 2:43 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

By default Browsertime closes after onLoadEventEnd + 2 seconds. The

--pageCompleteCheck "return true;"

is probably just needed for WebPageReplay right (that changes JavaScript date etc that is normally used in the complete check).

Tue, Nov 14, 1:17 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Hmm it doesn't seems to work for me, can you check @Gilles that your HAR looks ok?

Tue, Nov 14, 1:14 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

When I test locally (in Docker & FF) my first out of five runs is wicked:

Tue, Nov 14, 12:57 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Installed 2.0.2.

Tue, Nov 14, 12:23 PM · Performance-Team
Peter added a comment to T180049: Anonymous fully-loaded and first paint (moving medium) page time significantly increased on 3G Barack Obama en.wiki on November 3rd, 06:00.

Hmmmm, for the 99th percentile, I wonder why load times decrease just before they increase?

Tue, Nov 14, 10:27 AM · Readers-Web-Backlog (Tracking), Fundraising-Backlog, Performance-Team, Regression, Performance
Peter added a comment to T176361: Run performance tests using local proxy.

Great @Gilles ! Do you run in Docker or should I prepare a version (if so where do I get your setup)? Also have you grabbed a HAR file and checked that everything looks ok (order of responses etc)?

Tue, Nov 14, 10:04 AM · Performance-Team
Peter moved T180428: Upgrade to latest Grafana 4.6 from Inbox to Radar on the Performance-Team board.
Tue, Nov 14, 7:58 AM · Performance-Team (Radar), Graphite, monitoring, Operations
Peter created T180428: Upgrade to latest Grafana 4.6.
Tue, Nov 14, 7:52 AM · Performance-Team (Radar), Graphite, monitoring, Operations

Mon, Nov 13

Peter added a comment to T176361: Run performance tests using local proxy.

Yep that will not work. I made a PR to fix acceptInsecureCerts https://github.com/sitespeedio/browsertime/pull/399

Mon, Nov 13, 9:20 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

No that format is not right, it takes a Map, I haven't used it before.

Mon, Nov 13, 2:14 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Yep we don't open for pointing out a personal profile only add new preferences at the moment because we override some CSS that gets in the way when recording a video, but I guess we could change that.

Mon, Nov 13, 2:05 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

It seems to have been fixed in Marionette (that Geckodriver talks to): https://bugzilla.mozilla.org/show_bug.cgi?id=1103196

Mon, Nov 13, 2:00 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

This was what we got from Mozilla but I guess you saw that already? https://searchfox.org/mozilla-central/source/testing/talos/talos/mitmproxy/mitmproxy.py#94

Mon, Nov 13, 1:49 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I think that that's what we did with mahimhi if I remember correctly. I

Mon, Nov 13, 11:35 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

To get it to work with Browsertime, just skip setting Firefox preferences and run (changing to the port you are using).

Mon, Nov 13, 11:33 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Yep you are right. The problem is somehow how Selenium setup the proxy with Firefox. The preferences are set ok but I guess then you need to configure it to Selenium. For us that means we need to add:

Mon, Nov 13, 10:23 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

AWS still wins in terms of stability, by a wide margin. @Peter did you see a stability difference when running the code directly vs inside a docker container?

Mon, Nov 13, 10:12 AM · Performance-Team
Peter added a comment to T180049: Anonymous fully-loaded and first paint (moving medium) page time significantly increased on 3G Barack Obama en.wiki on November 3rd, 06:00.

Hi sorry I was on leave last week and I think we missed this one.

Mon, Nov 13, 9:57 AM · Readers-Web-Backlog (Tracking), Fundraising-Backlog, Performance-Team, Regression, Performance
Peter updated subscribers of T175239: Write a guide on how to test performance locally before pushing changes.

@Krinkle would love your input on this before I move on: https://wikitech.wikimedia.org/wiki/Measure_Performance

Mon, Nov 13, 9:31 AM · Performance-Team
Peter moved T165626: Test the new Linux based AWS instance(s) from Doing to Next-up on the Performance-Team board.
Mon, Nov 13, 9:30 AM · Performance-Team, WebPageTest
Peter added a comment to T175708: Add annotations per run in WebPagetest.

That seems pretty straightforward as long as we can have the access: http://docs.grafana.org/http_api/annotations/

Mon, Nov 13, 8:43 AM · Performance-Team, WebPageTest
Peter added a comment to T175708: Add annotations per run in WebPagetest.

When we upgrade to Grafana 4.6.X we can test out the new annotation API in Grafana = we can open up only for Grafana instead of using the Graphite API.

Mon, Nov 13, 8:08 AM · Performance-Team, WebPageTest
Peter updated the task description for T175708: Add annotations per run in WebPagetest.
Mon, Nov 13, 7:33 AM · Performance-Team, WebPageTest
Peter updated subscribers of T179619: Consider aligning Chrome firstPaint with navStart (or fetchStart).

I think we can do this when we move to the new first paint as @Gilles implemented for Asia (we should make that one default and then have the old loadTimes as a backup (loadTimes is getting deprecated so we should also make sure that we don't break on it)).

Mon, Nov 13, 7:29 AM · Performance-Team, MediaWiki-extensions-NavigationTiming
Peter added a project to T178529: Switch from IE to Edge: Upstream.
Mon, Nov 13, 7:15 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

We have more traffic now on 62:

Mon, Nov 13, 5:23 AM · Performance-Team, WebPageTest

Sun, Nov 5

Peter added a comment to T176361: Run performance tests using local proxy.

I had a go at using WebPageReplay for Firefox but no luck. I got help from Mozillians how they set the proxy for MITMproxy:

Sun, Nov 5, 1:09 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

Ok, now we I've got it running for a while so that I feel comfortable that it works really good. I've been running 11 runs with WebPageReplay, 11 runs without WebPageReplay (but there we collect the trace log from chrome so that could change the metrics) and compare it to our continuous run on WebPageTest.

Sun, Nov 5, 1:01 PM · Performance-Team
Peter updated the task description for T179729: Adding phedenskog to perf-team.
Sun, Nov 5, 12:33 PM · Performance-Team, Ops-Access-Requests, Operations

Fri, Nov 3

Peter added a comment to T176361: Run performance tests using local proxy.

The Docker container for the modified mahimahi is here
https://github.com/soulgalore/browsertime-replays/tree/master/mahimahi

Fri, Nov 3, 12:25 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I run WebPageReplay now on AWS (c4.large) testing three desktop/three mobile 100 ms latency and push the metrics to https://grafana.wikimedia.org/dashboard/db/webpagereplay

Fri, Nov 3, 8:28 AM · Performance-Team

Thu, Nov 2

Peter added a comment to T179555: Investigate 60% drop in Navigation Timing report rate.

Wow @Krinkle! I'm super impressed with how you investigated this issue and how you so thoroughly described it. I think we can take your description and make it into a blog post on our blog.

Thu, Nov 2, 1:09 PM · Performance-Team
Peter awarded T179555: Investigate 60% drop in Navigation Timing report rate a Yellow Medal token.
Thu, Nov 2, 1:03 PM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I've spent some time last days creating Docker images for WebPageReplay and Mahimahi: The mahimahi one doesn't work yet for me, I will look more today/tomorrow else you @Gilles maybe can try it out when you get back. I'll cleanup the Docker container for WebPageReplay today. I've pushed into AWS last day running 11 runs for three desktop URLs and three mobile URLs.

Thu, Nov 2, 7:44 AM · Performance-Team

Tue, Oct 31

Peter added a comment to T178559: Chrome 62 performance regression.

I checked time spent in different phases and for all three pages we 50-100% increased the time spent in painting:

Tue, Oct 31, 9:26 AM · Performance-Team, WebPageTest

Mon, Oct 30

Peter added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

From todays meeting: redirecting and unload is reported incorrect, we need to report the zeros from the client too to make medians etc correct.

Mon, Oct 30, 9:47 PM · Patch-For-Review, Performance-Team
Peter triaged T178973: Cleanup WebPageTest dashboards as Normal priority.
Mon, Oct 30, 8:58 PM · Performance-Team, WebPageTest
Peter moved T178973: Cleanup WebPageTest dashboards from Inbox to Next-up on the Performance-Team board.
Mon, Oct 30, 8:57 PM · Performance-Team, WebPageTest

Thu, Oct 26

Peter added a comment to T176361: Run performance tests using local proxy.

hmm the numbers aren't so impressive. Do the server use SSD? :)

Thu, Oct 26, 4:56 AM · Performance-Team

Wed, Oct 25

Peter added a comment to T178529: Switch from IE to Edge.

I pinged Nolan on the original issue: https://github.com/WPO-Foundation/webpagetest/issues/560

Wed, Oct 25, 7:40 AM · Upstream, Performance-Team, WebPageTest
Peter created T178973: Cleanup WebPageTest dashboards.
Wed, Oct 25, 7:38 AM · Performance-Team, WebPageTest

Tue, Oct 24

Peter added a comment to T176361: Run performance tests using local proxy.

Yes but the stability changed since the download was super fast without any throttling? Take a HAR file with and without and check them out, see what kind of download speed it has.

Tue, Oct 24, 7:25 PM · Performance-Team
Peter added a comment to T178529: Switch from IE to Edge.

Lets take this when there's an AWS AMI with everything prepared.

Tue, Oct 24, 7:14 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T176361: Run performance tests using local proxy.

fyi if you build from master, I fixed the throttling some time ago, so you can use:

Tue, Oct 24, 6:55 AM · Performance-Team

Mon, Oct 23

Peter placed T178559: Chrome 62 performance regression up for grabs.
Mon, Oct 23, 8:29 PM · Performance-Team, WebPageTest
Peter added a comment to T178479: Investigate navtiming2 values.

But there are still some gaps it seems at least, I will look into it more.

Mon, Oct 23, 8:27 PM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Patch-For-Review, Performance-Team
Peter moved T165626: Test the new Linux based AWS instance(s) from Backlog to Doing on the Performance-Team board.
Mon, Oct 23, 12:08 PM · Performance-Team, WebPageTest
Peter removed a project from T165626: Test the new Linux based AWS instance(s): Upstream.

I've started this again but instead of letting WPT handling the hosts, we'll deploy the agent ourself. I wanna have it up and running and then test run for a while. we can use it test Firefox 56 vs Firefox 57 if I get it to work.

Mon, Oct 23, 12:08 PM · Performance-Team, WebPageTest
Peter added a comment to T176361: Run performance tests using local proxy.

Yep we can start with that, and then add WebPageReplay or mahimahi.

Mon, Oct 23, 8:37 AM · Performance-Team

Fri, Oct 20

Peter added a comment to T176460: Test out the new Netinfo API coming in Chrome 62.

It's here now:

Fri, Oct 20, 11:50 AM · Performance-Team
Peter updated subscribers of T178479: Investigate navtiming2 values.

adding @Krinkle for input!

Fri, Oct 20, 11:23 AM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Patch-For-Review, Performance-Team
Peter added a comment to T178479: Investigate navtiming2 values.

I think the change here is because right now show the median, and the DNS median time is 0. If I change to mean/p-high instead I see the metrics are reported. So how do we wanna do this?

Fri, Oct 20, 11:22 AM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Patch-For-Review, Performance-Team
Peter added a comment to T178559: Chrome 62 performance regression.

Chrome has had it for a while. I'd suspect a regression like this to maybe be caused by other changes in Chrome 62

Fri, Oct 20, 10:11 AM · Performance-Team, WebPageTest

Thu, Oct 19

Peter added a comment to T178559: Chrome 62 performance regression.

This is what it looked like when I deployed 62 stable on Linux:

Thu, Oct 19, 1:13 PM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

Yep it happens on Linux too. On 62 beta (don't remember exact which beta) it was the same behaviour as 61 but on stable it is what we see on WPT. On OS X I still get the same thing on 62:

Thu, Oct 19, 12:52 PM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

Arghh wait a minute, I see it on Linux too, let me look more into it.

Thu, Oct 19, 12:47 PM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

Running Browsertime on Ubuntu, testing manually on OS X.

Thu, Oct 19, 12:46 PM · Performance-Team, WebPageTest
Peter updated the task description for T178559: Chrome 62 performance regression.
Thu, Oct 19, 12:45 PM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

I wanna add it's only Chrome 62 on Windows. I don't get the same on Chrome 62 on OS X or Linux.

Thu, Oct 19, 12:40 PM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

I'll add all the graphs here later today for historical reasons.

Thu, Oct 19, 11:38 AM · Performance-Team, WebPageTest
Peter updated subscribers of T178559: Chrome 62 performance regression.
Thu, Oct 19, 11:37 AM · Performance-Team, WebPageTest
Peter added a comment to T178559: Chrome 62 performance regression.

Ok, it seems to be that on Chrome for WebPageTest the request https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0v61to4 is request number 7 when it slow, before it was 53 on the Obama page.

Thu, Oct 19, 11:04 AM · Performance-Team, WebPageTest
Peter created T178559: Chrome 62 performance regression.
Thu, Oct 19, 10:10 AM · Performance-Team, WebPageTest
Peter added a comment to T176361: Run performance tests using local proxy.

Yep it was 10fps: https://twitter.com/patmeenan/status/920953070946865152

Thu, Oct 19, 10:07 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I've asked Pat if it is 30 or 10 for the old Windows agent to be sure.

Thu, Oct 19, 8:23 AM · Performance-Team
Peter added a comment to T176361: Run performance tests using local proxy.

I said yesterday that I maybe don't see better values with WebPageReplay on c4.large, but not sure, lets see. I'v spin another c4.large instance at the same location as our WebPageTest instance. I've been testing Obama page with 5 and 11 runs, with and without WebPageReplay + testing only using 10fps in the video (WPT windows has 10, new Linux has 30 I think). First I tested with the same connectivity settings (cable as defined by WPT) but then there was a big diff in SpeedIndex (Linux sooo much faster) so I've added latency on Linux.

Thu, Oct 19, 6:59 AM · Performance-Team

Wed, Oct 18

Peter awarded T124742: Upgrade to jQuery 3 a Orange Medal token.
Wed, Oct 18, 7:46 PM · MW-1.31-release-notes (WMF-deploy-2017-10-24 (1.31.0-wmf.5)), Epic, User-notice, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader
Peter updated the task description for T178529: Switch from IE to Edge.
Wed, Oct 18, 7:38 PM · Upstream, Performance-Team, WebPageTest
Peter created T178529: Switch from IE to Edge.
Wed, Oct 18, 7:37 PM · Upstream, Performance-Team, WebPageTest

Oct 18 2017

Peter created T178479: Investigate navtiming2 values.
Oct 18 2017, 10:49 AM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Patch-For-Review, Performance-Team
Peter closed T178043: WPT: Mobile Facebook article test often has cut off viewport as Resolved.

This works now as far as I can see.

Oct 18 2017, 7:48 AM · Upstream, WebPageTest, Performance-Team

Oct 17 2017

Peter added a comment to T178043: WPT: Mobile Facebook article test often has cut off viewport.

There's fix that rolled out a couple of days ago, I went through a couple of runs and it looks ok, we just keep this open day more and I will look at some runs.

Oct 17 2017, 8:52 AM · Upstream, WebPageTest, Performance-Team
Peter created T178352: Test measuring PWAs with lastVisualChange.
Oct 17 2017, 4:52 AM · Performance-Team, Marvin

Oct 16 2017

Peter added a comment to T176361: Run performance tests using local proxy.

Last weekend I added Browsertime +- WebPageReplay on another AWS instance to test Obama. I'm not 100% sure replaying adds value in all cases and want to have better metrics on that + I today also added the Facebook page since that seems to have more stable metrics, so we don't only test one URL. I've been finetuning the throttling to get it in the area of what we have with WebPageTest and wanna keep it running now for a week, so we have a long period of metrics.

Oct 16 2017, 11:29 AM · Performance-Team

Oct 13 2017

Peter added projects to T178043: WPT: Mobile Facebook article test often has cut off viewport: WebPageTest, Upstream.
Oct 13 2017, 11:28 AM · Upstream, WebPageTest, Performance-Team
Peter added a comment to T178043: WPT: Mobile Facebook article test often has cut off viewport.

I've reported it upstream: https://github.com/WPO-Foundation/webpagetest/issues/951

Oct 13 2017, 11:06 AM · Upstream, WebPageTest, Performance-Team

Oct 12 2017

Peter added a comment to T176361: Run performance tests using local proxy.

The big dev running without WebPageReplay could be because of a bug in the throttle code. When I tried it before it was turned on the 2/3rd run. Easiest to spot is to download the HAR file and compare the first with 3-4 run and check the latency. I just worked around it by setting the download speed/latency constant between runs and turn it off in Browsertime.

Oct 12 2017, 6:35 PM · Performance-Team