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 (109 w, 3 d)
Availability
Available
IRC Nick
phedenskog
LDAP User
Unknown
MediaWiki User
PHedenskog (WMF)

Recent Activity

Today

Peter created T176460: Test out the new Netinfo API coming in Chrome 62.
Fri, Sep 22, 9:04 AM · Performance-Team

Wed, Sep 20

Peter created T176369: Evaluate TTI.
Wed, Sep 20, 9:56 PM · WebPageTest, Performance-Team
Peter created T176361: Run performance tests on Labs using local proxy.
Wed, Sep 20, 8:58 PM · Performance-Team
Peter added a project to T165626: Test the new Linux based AWS instance(s): Upstream.
Wed, Sep 20, 7:21 PM · Upstream, Performance-Team, WebPageTest
Peter moved T165626: Test the new Linux based AWS instance(s) from Next-up to Backlog on the Performance-Team board.
Wed, Sep 20, 7:20 PM · Upstream, Performance-Team, WebPageTest
Peter moved T175240: Set up a second permanent WebPageTest agent from Doing to Next-up on the Performance-Team board.
Wed, Sep 20, 7:20 PM · Patch-For-Review, Performance-Team
Peter moved T165626: Test the new Linux based AWS instance(s) from Doing to Next-up on the Performance-Team board.
Wed, Sep 20, 7:20 PM · Upstream, Performance-Team, WebPageTest
Peter closed T175935: Track visualComplete95 and visualComplete99 to make it easier to see when banners change SpeedIndex as Resolved.
Wed, Sep 20, 7:10 PM · Patch-For-Review, Performance-Team, WebPageTest
Peter added a comment to T115606: Add "consistently interactive" metric to WebPageTest data.

I've added a graph in the drilldown dashboard:

Wed, Sep 20, 10:59 AM · Patch-For-Review, WebPageTest, Performance-Team
Peter added a comment to T175931: Add alert for authenticated users (SpeedIndex/firstVisualChange).

I've added inactive alerts for SpeedIndex and firstVisualChange as a start.

Wed, Sep 20, 10:39 AM · WebPageTest, Performance-Team
Peter added a comment to T175935: Track visualComplete95 and visualComplete99 to make it easier to see when banners change SpeedIndex.

I really like this new view. The gap between 95 and 99% is interesting, is kind of a quality metric showing us where we have room for improvements :)

Wed, Sep 20, 10:06 AM · Patch-For-Review, Performance-Team, WebPageTest
Peter added a comment to T175935: Track visualComplete95 and visualComplete99 to make it easier to see when banners change SpeedIndex.

I've added a visual complete graph:


https://grafana-admin.wikimedia.org/dashboard/db/webpagetest-drilldown?orgId=1

Wed, Sep 20, 10:02 AM · Patch-For-Review, Performance-Team, WebPageTest
Peter added a comment to T175935: Track visualComplete95 and visualComplete99 to make it easier to see when banners change SpeedIndex.

This is done in WPT and up and running. I'll add new graphs today.

Wed, Sep 20, 9:57 AM · Patch-For-Review, Performance-Team, WebPageTest

Tue, Sep 19

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

https://github.com/WPO-Foundation/wptagent/issues/56 is a known issue. We can help debugging it by turning on the log, but at the moment the WebPageTest wrapper API is not supporting that, so I'll start to see if I can just add it, then I need rerun the tests, collect all logs and analyze them.

Tue, Sep 19, 7:13 AM · Upstream, Performance-Team, WebPageTest

Mon, Sep 18

Peter added a comment to T168526: Set up a server running mitmproxy + mahimahi to measure key synthetic testing over time.

So ... Benedikt reach out today and he will publish the code tomorrow. That means we could move on with either WebPageReplay or mahimahi.

Mon, Sep 18, 7:02 PM · Performance-Team
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

I've added https://github.com/WPO-Foundation/wptagent/issues/56 for the problem that the tests take so long time and then https://github.com/WPO-Foundation/wptagent/issues/57 best practice to update the browser versions (right now it is locked to the one when the AWS image was created).

Mon, Sep 18, 12:59 PM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

This is kind of worrying. I'm testing https://gerrit.wikimedia.org/r/#/c/378658/ - 9 urls per script, one run per script (3 scripts). So it should test 27 URLs. Testing the first 9 takes 6 min but then something happens, either I don't get them through or the full tests takes over an hour. I'll fill a couple of upstream bugs during the day. I think the problem is because of a "smart" check that verifies that the CPU is not running to high before we start the next test.

Mon, Sep 18, 11:21 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T176105: Navigation Timing is broken.

The ideas was that we didn't need to change coal at at the same moment (pickup that new metrics) but we missed something, I'm not familiar how it exactly works.

Mon, Sep 18, 8:48 AM · MediaWiki-extensions-NavigationTiming, MW-1.30-release-notes (WMF-deploy-2017-09-12_(1.30.0-wmf.18)), Performance-Team
Peter moved T175240: Set up a second permanent WebPageTest agent from Next-up to Doing on the Performance-Team board.
Mon, Sep 18, 6:58 AM · Patch-For-Review, Performance-Team
Peter added a comment to T168526: Set up a server running mitmproxy + mahimahi to measure key synthetic testing over time.

I've tested the new version of WebPageReplay:

Mon, Sep 18, 6:11 AM · Performance-Team
Peter added a comment to T168416: Add new synthetic test location(s) to be able to test and verify the new cache pop in Asia.

I switched to use Windows. Even though it seems we have the same problem there, I'll not investigate it since we will only run this for a couple of weeks. If we wanna test from different locations in the future then we need to look into it.

Mon, Sep 18, 5:56 AM · Patch-For-Review, WebPageTest, Performance-Team
Peter updated the task description for T176105: Navigation Timing is broken.
Mon, Sep 18, 5:46 AM · MediaWiki-extensions-NavigationTiming, MW-1.30-release-notes (WMF-deploy-2017-09-12_(1.30.0-wmf.18)), Performance-Team
Peter created T176105: Navigation Timing is broken.
Mon, Sep 18, 5:44 AM · MediaWiki-extensions-NavigationTiming, MW-1.30-release-notes (WMF-deploy-2017-09-12_(1.30.0-wmf.18)), Performance-Team

Fri, Sep 15

Peter added a comment to T168416: Add new synthetic test location(s) to be able to test and verify the new cache pop in Asia.

No it is the same thing with Windows. Four runs take over one hour. I'll retest again on Monday. Maybe it's something going on with having the server running on one location and the agent on others (far) far away. hmm.

Fri, Sep 15, 8:20 PM · Patch-For-Review, WebPageTest, Performance-Team
Peter added a comment to T168416: Add new synthetic test location(s) to be able to test and verify the new cache pop in Asia.

So I've been testing now on Linux it looks kind of worrying, I'll switch to Windows and test there.

Fri, Sep 15, 12:37 PM · Patch-For-Review, WebPageTest, Performance-Team

Thu, Sep 14

Peter created T175935: Track visualComplete95 and visualComplete99 to make it easier to see when banners change SpeedIndex.
Thu, Sep 14, 5:01 PM · Patch-For-Review, Performance-Team, WebPageTest
Peter created T175931: Add alert for authenticated users (SpeedIndex/firstVisualChange).
Thu, Sep 14, 4:23 PM · WebPageTest, Performance-Team
Peter added a comment to T115606: Add "consistently interactive" metric to WebPageTest data.

The TTI isn't working for us on our Windows agent, and it seems that it is not only we that have the problem: https://github.com/WPO-Foundation/webpagetest/issues/907

Thu, Sep 14, 8:39 AM · Patch-For-Review, WebPageTest, Performance-Team
Peter updated the task description for T115606: Add "consistently interactive" metric to WebPageTest data.
Thu, Sep 14, 8:15 AM · Patch-For-Review, WebPageTest, Performance-Team
Peter added a comment to T153360: [Research] Proxy for local performance testing.

Here's info about the new version of WebPageReplay: https://docs.google.com/document/d/1EZSgnZnkaHOK6IxAvhmt7fEBW0eZjvPiYw4sZyUspU0/edit#heading=h.5jheelvzm4w2

Thu, Sep 14, 7:21 AM · Performance-Team

Wed, Sep 13

Peter claimed T159696: New metric: Visual Complete - Visual Complete 95% ?.
Wed, Sep 13, 1:27 PM · Easy, WebPageTest, Performance-Team
Peter moved T159696: New metric: Visual Complete - Visual Complete 95% ? from Backlog to Next-up on the Performance-Team board.
Wed, Sep 13, 1:27 PM · Easy, WebPageTest, Performance-Team
Peter renamed T159696: New metric: Visual Complete - Visual Complete 95% ? from New metric: Visual Complete - Visual Complete 85% ? to New metric: Visual Complete - Visual Complete 95% ?.
Wed, Sep 13, 1:26 PM · Easy, WebPageTest, Performance-Team
Peter updated subscribers of T159696: New metric: Visual Complete - Visual Complete 95% ?.

It looks like 95 vs 99 is the way to see the diff between banners. We should probably look at 95% (good find @Gilles)
http://wpt.wmftest.org/video/compare.php?tests=170913_SN_CP-r:1-c:0

Wed, Sep 13, 1:26 PM · Easy, WebPageTest, Performance-Team
Peter moved T95799: wfWaitForSlaves in JobRunner can massively slow down run rate if just a single slave is lagged from Backlog to Radar on the Performance-Team board.
Wed, Sep 13, 12:54 PM · Performance-Team (Radar), DBA, MediaWiki-Database, Availability
Peter updated the task description for T99060: Create a dashboard of key user-centric performance metrics.
Wed, Sep 13, 12:35 PM · Performance-Team
Peter closed T153044: Simplify local performance testing on real device by setting connectivity as Resolved.
Wed, Sep 13, 11:46 AM · Performance-Team
Peter closed T153044: Simplify local performance testing on real device by setting connectivity, a subtask of T136850: Test performance on real mobile devices, as Resolved.
Wed, Sep 13, 11:46 AM · Performance-Team, Epic
Peter added a comment to T153044: Simplify local performance testing on real device by setting connectivity.

Let us close this for now and then create a new re-open if we start to create our own mobile performance testing.

Wed, Sep 13, 11:46 AM · Performance-Team
Peter moved T114271: Audit *all* datastores to see how DR failover is handled from Backlog to Radar on the Performance-Team board.
Wed, Sep 13, 11:39 AM · Performance-Team (Radar), Availability (Multiple-active-datacenters), Epic
Peter placed T114271: Audit *all* datastores to see how DR failover is handled up for grabs.
Wed, Sep 13, 11:39 AM · Performance-Team (Radar), Availability (Multiple-active-datacenters), Epic
Peter edited projects for T114271: Audit *all* datastores to see how DR failover is handled, added: Availability (Multiple-active-datacenters); removed Availability.
Wed, Sep 13, 11:38 AM · Performance-Team (Radar), Availability (Multiple-active-datacenters), Epic
Peter added a comment to T115606: Add "consistently interactive" metric to WebPageTest data.

Could https://github.com/Mozilla-TWQA/Hasal help us?

Wed, Sep 13, 11:23 AM · Patch-For-Review, WebPageTest, Performance-Team

Tue, Sep 12

Peter created T175708: Add annotations per run in WebPagetest.
Tue, Sep 12, 3:37 PM · WebPageTest
Peter added a comment to T155217: Investigate up/downs in start render and speedIndex for Firefox.

We should just hope a proxy will help us.

Tue, Sep 12, 3:13 PM · WebPageTest, Performance-Team
Peter added a comment to T154895: Investigate late first visual change/start render in Firefox.

Let us wait for FF 57, if it is still the issue we can file a bug for Firefox.

Tue, Sep 12, 3:10 PM · Performance-Team
Peter closed T153421: Set connectivity for testing on commits, a subtask of T133646: Run performance test on commits, as Resolved.
Tue, Sep 12, 3:07 PM · Epic, Performance-Team
Peter closed T153421: Set connectivity for testing on commits as Resolved.

This is built in mahimahi. If we use webpagereplay we can do it based on the os. For linux we can use netem.

Tue, Sep 12, 3:07 PM · Performance-Team
Peter closed T130228: Track cache hit ratio in Navigation Timing data for resources as Resolved.

We will not get any extra information out if this: The HTML is never cached. JS/CSS for 5 minutes, images never.

Tue, Sep 12, 3:02 PM · Upstream, Performance-Team
Peter added a comment to T163932: Add links to recent performance posts on performance.wikimedia.org.

This is the feed: https://phabricator.wikimedia.org/phame/blog/feed/7/

Tue, Sep 12, 2:53 PM · Performance-Team
Peter closed T164986: TTFB decrease in Chrome for second view tests as Resolved.
Tue, Sep 12, 2:46 PM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T164714: Calculate parsing speed for JavaScript on mobile.

Let us see how we can implement this for Marvin.

Tue, Sep 12, 2:46 PM · Mobile, Performance-Team
Peter closed T142974: Show description of each module as Resolved.
Tue, Sep 12, 2:39 PM · Performance-Team, PerformanceInspector
Peter closed T166129: HTTP/1 vs HTTP/2 as Resolved.

We know it but there's nothing we will do about it for now.

Tue, Sep 12, 2:25 PM · Performance-Team
Peter created T175693: Test out the new go version of WebPageReplay.
Tue, Sep 12, 2:21 PM · WebPageTest
Peter closed T159934: Evaluate number of runs for WebPageTest to get more stable metrics as Resolved.

Moving to proxy in the future.

Tue, Sep 12, 2:17 PM · Performance-Team, WebPageTest
Peter added a comment to T159934: Evaluate number of runs for WebPageTest to get more stable metrics.

We should look into https://github.com/catapult-project/catapult/blob/master/web_page_replay_go/README.md

Tue, Sep 12, 2:14 PM · Performance-Team, WebPageTest
Peter closed T127795: Log the WebPageTest URL when a job is submitted as Resolved.

We can just skip to log the URL when it fails. Everything else works ok.

Tue, Sep 12, 2:08 PM · WebPageTest, Performance-Team
Peter closed T142978: Make the CSS module part easier to understand as Resolved.

Let us push Performance Inspector first and then think about potential changes.

Tue, Sep 12, 2:05 PM · Performance-Team, PerformanceInspector
Peter added a comment to T168293: Try out the Long Task API.

Maybe we can add this to the Performance inspector?

Tue, Sep 12, 2:04 PM · Patch-For-Review, Performance-Team
Peter added a comment to T146045: Make Performance inspector opt-in (Beta Feature?).

Let us add this as a beta feature as a start.

Tue, Sep 12, 1:53 PM · Patch-For-Review, PerformanceInspector, Performance-Team
Peter added a project to T160315: Remove mwLoadStart and track mwLoadEnd relative to fetchStart: MediaWiki-ResourceLoader.

The mwLoadStart doesn't gives us an extra value since we made the loading async. Instead we should change the mwLoadEnd to be relative when the page starts to load. Let me update the description later.

Tue, Sep 12, 1:33 PM · MediaWiki-ResourceLoader, Performance-Team, WebPageTest
Peter added a comment to T168416: Add new synthetic test location(s) to be able to test and verify the new cache pop in Asia.

Let me try Windows vs Linux and make sure Linux have the same run time. When I fire away the tests for Linux it seems like it hangs ...

Tue, Sep 12, 1:07 PM · Patch-For-Review, WebPageTest, Performance-Team
Peter added a comment to T166542: Is there something in our HTML structure that makes Firefox parsing slow(er) than it needs to be?.

I think realistically we can wait with this after FF 57 is released and then ask for help if the problem still exists.

Tue, Sep 12, 12:15 PM · Performance-Team
Peter added a comment to T168416: Add new synthetic test location(s) to be able to test and verify the new cache pop in Asia.

I've changed those to the Linux instance, think that will work fine and a good test for us. We can make this run maybe every 4 hour or something like that, then we can have Mumbai and Tokyo run at the same time.

Tue, Sep 12, 11:51 AM · Patch-For-Review, WebPageTest, Performance-Team
Peter closed T142964: Use WebPageTest.org agents from http://wpt.wmftest.org/ as Resolved.

We don't act on the values from WebPageTest.org so we can just close this.

Tue, Sep 12, 9:46 AM · Upstream, Performance-Team, WebPageTest
Peter moved T164209: webpagetest-alerts: Difference in size authenticated from Next-up to Backlog on the Performance-Team board.
Tue, Sep 12, 9:43 AM · Operations, Performance-Team
Peter moved T160315: Remove mwLoadStart and track mwLoadEnd relative to fetchStart from Next-up to Backlog on the Performance-Team board.
Tue, Sep 12, 9:42 AM · MediaWiki-ResourceLoader, Performance-Team, WebPageTest
Peter added a comment to T175240: Set up a second permanent WebPageTest agent.

Let us implement https://phabricator.wikimedia.org/T164422#3407116 on a new Linux instance.

Tue, Sep 12, 9:35 AM · Patch-For-Review, Performance-Team
Peter added a comment to T175240: Set up a second permanent WebPageTest agent.

http://wpt.wmftest.org/getLocations.php?f=html

Tue, Sep 12, 9:24 AM · Patch-For-Review, Performance-Team
Peter closed T175526: Fully loaded time regression on 3G Barack Obama en.wiki as Resolved.

@Jhernandez it's because of the banner, check the screenshots http://wpt.wmftest.org/video/compare.php?tests=170912_KZ_6J,170829_Y5_R5 (comparing before September and current).

Tue, Sep 12, 9:18 AM · Performance-Team, Regression, Performance, Readers-Web-Backlog
Peter added a comment to T168293: Try out the Long Task API.

Seems like adding long tasks will break Firefox at the moment: https://bugzilla.mozilla.org/show_bug.cgi?id=1398477

Tue, Sep 12, 7:32 AM · Patch-For-Review, Performance-Team

Wed, Sep 6

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

The internal URLs are disabled now, so I can move on with the testing.

Wed, Sep 6, 3:52 PM · Upstream, Performance-Team, WebPageTest

Tue, Sep 5

Peter added a comment to T164299: Preload base modules request.

If we have time at the offsite we could sit down and check how we test this locally with WebPageTest or Browsertime to get more reliable metrics (running X number of tests, taking the median etc) and write about it at Wikitech, it would be nice to have a work flow for testing things locally. Or maybe this should actually be task for us?

Tue, Sep 5, 5:44 PM · MW-1.30-release-notes, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

Most of the bugs are fixed, but we still have "Internal FF URLs are picked up (https://tracking-protection.cdn.mozilla.net/...)" - https://github.com/WPO-Foundation/wptagent/issues/40 that blocks me from more testing.

Tue, Sep 5, 5:36 PM · Upstream, Performance-Team, WebPageTest

Mon, Sep 4

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

And the final bugs for now:
https://github.com/WPO-Foundation/wptagent/issues/43
https://github.com/WPO-Foundation/wptagent/issues/44

Mon, Sep 4, 9:58 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

Second view picks up first URL for Firefox http://wpt.wmftest.org/result/170904_MC_AB/1/details/#waterfall_view_step1:

Mon, Sep 4, 9:49 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

Next problem: When you login a user to Firefox we get an extra request, look at that second request:

Mon, Sep 4, 9:43 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

Issues at Github:
https://github.com/WPO-Foundation/wptagent/issues/40
https://github.com/WPO-Foundation/wptagent/issues/42

Mon, Sep 4, 9:38 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).
  1. The things I've seen so far testing Firefox Linux
Mon, Sep 4, 9:05 AM · Upstream, Performance-Team, WebPageTest

Fri, Sep 1

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

It worked now (spinning up a Linux instance with FF) so I'll continue to verify that the data seems ok next week.

Fri, Sep 1, 7:45 PM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

It's been updated now, so I'll update the server (by making sure we get the latest /var/www/webpagetest/www/settings/ec2_locations.ini from Github and setting c4.large as default).

Fri, Sep 1, 7:29 PM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

I've been testing the Firefox version locally this week and it seems ok, got some hick-ups with SpeedIndex/visual metrics but I think that could be Mac OS X related. I've filed an issue for adding Firefox to the ec2 instances https://github.com/WPO-Foundation/webpagetest/issues/930 (I've missed that they lacked Firefox).

Fri, Sep 1, 11:27 AM · Upstream, Performance-Team, WebPageTest

Tue, Aug 29

Peter added a comment to T173949: ext.math.styles is sometimes loaded when not needed - causing CSS size in production to fluctuate.

Just adding how I would look into this in WebPageTest to make sure it is ok:

Tue, Aug 29, 9:05 AM · Performance-Team (Radar), MediaWiki-Parser, Readers-Web-Backlog (Tracking), Math, Performance
Peter added a comment to T142964: Use WebPageTest.org agents from http://wpt.wmftest.org/.

It also broken for mobile. The API get a 500 but the when I access our server http://wpt.wmftest.org/result/170829_V3_8K/ it looks good. I'll update the task. But then maybe we don't need this. In the beginning we had the idea that the devices on WPT give us something extra, but they vary too much so in the long run, we need to take it home or have a way to use dedicated devices.

Tue, Aug 29, 8:32 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T142964: Use WebPageTest.org agents from http://wpt.wmftest.org/.

Hmm this seems more broken than before, I need to check that I didn't missed anything when I updated the conf before the summer. Runnning from my machine, setting location to "Dulles" gives me

Tue, Aug 29, 6:10 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T142964: Use WebPageTest.org agents from http://wpt.wmftest.org/.

Let me try this again, it was a long time. If it still don't work I'll ping the the original issue.

Tue, Aug 29, 5:19 AM · Upstream, Performance-Team, WebPageTest
Peter closed T153613: Error code -2 for 320px-Paypal-USD-color.svg.png in IE 11 as Resolved.

Yep let us close this.

Tue, Aug 29, 5:18 AM · Performance-Team, WebPageTest
Peter added a comment to T166557: WebPageTest job fails intermittently with "java.io.IOException: Unexpected termination of the channel".

I haven't seen this after I git back from vacation (a week ago). Maybe it was fixed when we moved to the dedicated slave(s)?

Tue, Aug 29, 5:15 AM · Upstream, Jenkins, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure, Performance-Team
Peter added a comment to T159668: WebPageTest private server loads assets from Google.

This will not happen if we don't do it ourselves. We could either do it or close it add it as a downside using WebPageTest.

Tue, Aug 29, 5:04 AM · Performance-Team, Upstream, WebPageTest
Peter added a comment to T153640: Really high TTFB for authenticated/second view WebPageTest for Chrome.

I pinged the Github issue again today.

Tue, Aug 29, 5:02 AM · Upstream, WebPageTest, Performance-Team
Peter added a comment to T153640: Really high TTFB for authenticated/second view WebPageTest for Chrome.

This happened again some time ago: T173362

Tue, Aug 29, 4:53 AM · Upstream, WebPageTest, Performance-Team

Mon, Aug 28

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

I added the steps here for running on Mac: https://wikitech.wikimedia.org/wiki/WebPageTestLocal

Mon, Aug 28, 6:41 AM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T165626: Test the new Linux based AWS instance(s).

I finally got an agent and server working locally on my Mac so I could send my first PR fixing the HAR in Firefox. I'll document my setup on Wikitech.

Mon, Aug 28, 5:53 AM · Upstream, Performance-Team, WebPageTest

Wed, Aug 23

Peter moved T165626: Test the new Linux based AWS instance(s) from Next-up to Doing on the Performance-Team board.
Wed, Aug 23, 7:08 PM · Upstream, Performance-Team, WebPageTest

Aug 23 2017

Peter added a comment to T165626: Test the new Linux based AWS instance(s).

I forgot to add that I tested earlier this week and Firefox works now (at least working as in running) so that it's pretty cool. One first step to test it out would be to setup a new agent and run the same tests under another key and we can watch that everything is ok.

Aug 23 2017, 4:49 PM · Upstream, Performance-Team, WebPageTest
Peter added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

Yes you are always one step ahead :) I've most things ready by wait until the tests lands, so I can add my own make sure I don't break anything. Thanks for the help @Krinkle

Aug 23 2017, 4:38 PM · MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Patch-For-Review, Performance-Team

Aug 21 2017

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

Server will report absolute values relative to fetchStart instead of navigationStart.

Aug 21 2017, 6:37 PM · MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Patch-For-Review, Performance-Team
Peter added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

Synced with Timo last Friday and I will start with this now. A couple of things when I started to look into it:

Aug 21 2017, 11:54 AM · MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Patch-For-Review, Performance-Team
Peter claimed T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.
Aug 21 2017, 7:10 AM · MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Patch-For-Review, Performance-Team