Gilles (Gilles Dubuc)
Senior Performance Engineer, WMF

Projects (20)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 8:24 AM (162 w, 4 d)
Availability
Available
IRC Nick
gilles
LDAP User
Gilles
MediaWiki User
Unknown

Recent Activity

Yesterday

Gilles created Blog Post: The journey to Thumbor, part 2: thumbnailing architecture.
Fri, Nov 17, 3:17 PM
Gilles added a comment to T180784: Tags in Grafana for performance issues.

How about "synthetic" instead of webpagetest? Since we're about to introduce a new kind of synthetic test

Fri, Nov 17, 1:35 PM · monitoring, Performance-Team
Gilles added a project to T169144: Serve thumb.php requests with Thumbor: Patch-For-Review.
Fri, Nov 17, 10:00 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a revision to T169144: Serve thumb.php requests with Thumbor: D886: Support for private containers with secret key gate.
Fri, Nov 17, 9:59 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T176361: Run performance tests using local proxy.

It's possible that to do this right we'll need multiple machines. The bottleneck is the time it takes to complete the slowed down requests. Maybe we could try an instance cheaper than c4.large and see if we get the same stability? We haven't tried that, i.e. seeing what the cheapest kind of AWS instance that can support this level of stability.

Fri, Nov 17, 8:23 AM · Performance-Team

Thu, Nov 16

Gilles created T180696: Terminate Thumbor with SSL.
Thu, Nov 16, 3:15 PM · Performance-Team, Thumbor
Gilles moved T169144: Serve thumb.php requests with Thumbor from Potential goals to Doing on the Performance-Team board.
Thu, Nov 16, 3:13 PM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T169144: Serve thumb.php requests with Thumbor.

Fair enough, I didn't have the case of privilege escalation in mind.

Thu, Nov 16, 11:45 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T166542: Is there something in our HTML structure that makes Firefox parsing slow(er) than it needs to be?.

I don't see the big gap on synthetic testing anymore. In RUM, we don't have enough FF57 data yet, but what's already there suggests that FF57 is on par with Chrome62 for the median. Can't compare percentiles with so little data.

Thu, Nov 16, 11:32 AM · Performance-Team
Gilles added a comment to T169144: Serve thumb.php requests with Thumbor.

The little amount of gatekeeping there would be in thumbor is that thumbor would only access private containers if the request comes from the thumb.php endpoint (which is different than varnish's). No key required, the different URL handler is enough.

Thu, Nov 16, 11:25 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T169144: Serve thumb.php requests with Thumbor.

Hmmm the more I think about the implementation, the more the shared key would be make-believe security.

Thu, Nov 16, 11:24 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T169144: Serve thumb.php requests with Thumbor.

@fgiunchedi the shared secret key sounds like the simplest thing to do. Do you think we should have a separate thumbor swift user for private wikis? Or just grant it r/w access to those containers if it doesn't have it already?

Thu, Nov 16, 11:12 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles added a comment to T154895: Investigate late first visual change/start render in Firefox.

On FF57 it seems like Firefox beats Chrome for StartRender on the Sweden article (10k DOM elements), is slightly slower for the Facebook article (12k DOM elements) and noticeably slower for the Barack Obama article (16k DOM elements).

Thu, Nov 16, 11:10 AM · Performance-Team
Gilles created T180667: Collect RUMSpeedIndex from users.
Thu, Nov 16, 9:39 AM · Performance-Team
Gilles added a comment to T162263: PNG thumbnail of a specific SVG file uploaded to Commons is clipped / cut at some sides.

Purged that file, the issue is still the same.

Thu, Nov 16, 8:40 AM · Thumbor, Commons, Multimedia, MediaWiki-File-management

Wed, Nov 15

Gilles added a comment to T178849: Click on fullImageLink <a> for PDF on File: page no longer rendering in browser.

Is it possible to avoid libcurl adding that header automatically? Presumably if that header wasn't set in the update call, it wouldn't be touched by Swift.

Wed, Nov 15, 7:52 PM · Regression, media-storage, Multimedia, Multimedia-Team-Working-Board

Tue, Nov 14

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

Indeed, I'm seeing the same thing with a lot of images being stuck before being served, just for Firefox. Chrome is fine with mitmproxy. This would suggest the bad behavior comes from Firefox or its Selenium driver. Or maybe that's just how Firefox behaves when throttled this way?

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

I see that I'm getting a couple, but not the same ones:

Tue, Nov 14, 1:13 PM · Performance-Team
Gilles added a comment to T175239: Write a guide on how to test performance locally before pushing changes.

Tested all the instructions and fixed a little thing, it's all good.

Tue, Nov 14, 11:59 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

It's not in Docker form, you can go ahead and make that, it should be very simple. Make sure that you use the latest mitmproxy, what comes with Debian and Ubuntu is very outdated (no HTTP/2 support, etc.).

Tue, Nov 14, 10:08 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

Running mitmproxy + chrome and firefox every 20 minutes on wmcs, added to https://grafana.wikimedia.org/dashboard/db/webpagereplay?refresh=15m&orgId=1

Tue, Nov 14, 9:13 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

It works! First working replayed runs with Firefox:

Tue, Nov 14, 8:48 AM · Performance-Team

Mon, Nov 13

Gilles moved T179619: Consider aligning Chrome firstPaint with navStart (or fetchStart) from Inbox to Next-up on the Performance-Team board.
Mon, Nov 13, 9:38 PM · MediaWiki-extensions-NavigationTiming, Performance-Team
Gilles moved T179595: Find and clear oversized x-content-dimensions headers from Inbox to Radar on the Performance-Team board.
Mon, Nov 13, 9:36 PM · Performance-Team (Radar), User-fgiunchedi, Operations, Thumbor
Gilles moved T179954: Thumbor errors should contain a trackable request id from Inbox to Backlog on the Performance-Team board.
Mon, Nov 13, 9:35 PM · Performance-Team, Thumbor
Gilles moved T179977: Change use of preconnect Link to header from Inbox to Next-up on the Performance-Team board.
Mon, Nov 13, 9:35 PM · Performance-Team
Gilles moved T180105: Set up a statsv-like endpoint for Prometheus from Inbox to Potential goals on the Performance-Team board.
Mon, Nov 13, 9:31 PM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

Yeah I couldn't figure out the format to pass a map from the command line

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

Adding an option to browsertime to point to a firefox profile would help, I think. That'd probably be the most future-proof thing to do here.

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

They use the autoconf feature, which is an enterprise thing. I tried setting that up at the OS level by putting the files in the right places, but that doesn't seem to work. I can't see any examples of people using that with selenium.

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

Yeah this works, except for the root CA. I see that setting the selenium capability acceptInsecureCerts to true might help. The syntax for the option to set custom capabilities in browsertime is deliberately undocumented. What's the proper format to use it?

Mon, Nov 13, 12:56 PM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

Mitmproxy actually gives slightly better stability than webpagereplay did on that WMCS machine (218 Speed index min-max range, vs 278 on a 24-hour period). Even just for Chrome it's a contender for webpagereplay we ought to test in the same docker AWS environment and on lawrencium.

Mon, Nov 13, 11:05 AM · Performance-Team
Gilles added a comment to T178559: Chrome 62 performance regression.

That rollout is surprisingly slow

Mon, Nov 13, 7:48 AM · Performance-Team, WebPageTest

Fri, Nov 10

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

I've co-opted the "webpagereplay" machine on WMCS and started running browsertime + mitmproxy on it, still with the same settings as everything else, sending metrics to https://grafana.wikimedia.org/dashboard/db/webpagereplay

Fri, Nov 10, 2:27 PM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

I can't get mitmproxy to work with firefox run by browsertime. I'm not sure who's the culprit, it's as if the firefox.preference options are ignored and firefox doesn't proxy the traffic at all. Is --firefox.preference well tested in browsertime?

Fri, Nov 10, 1:32 PM · Performance-Team
Gilles 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?

Fri, Nov 10, 8:46 AM · Performance-Team

Thu, Nov 9

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

I've added a desktop test for the Barack Obama article running on lawrencium every 15 minutes with the same settings as your docker image, sending metrics to https://grafana.wikimedia.org/dashboard/db/webpagereplay

Thu, Nov 9, 5:29 PM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

The bare metal server with SSDs is now available, it's lawrencium.eqiad.wmnet

Thu, Nov 9, 1:09 PM · Performance-Team
Gilles renamed T176361: Run performance tests using local proxy from Run performance tests on VPS/Labs using local proxy to Run performance tests using local proxy.
Thu, Nov 9, 1:09 PM · Performance-Team
Gilles closed T179968: setup/install lawrencium for temp use by performance team as Resolved.

It does work, thank you.

Thu, Nov 9, 1:08 PM · Patch-For-Review, Performance-Team, Operations
Gilles added a comment to T179968: setup/install lawrencium for temp use by performance team.

lawrencium.eqiad.wmnet prompts me for a password, I imagine I don't have SSH access to it? The perf-team shell group would be the correct one to use here.

Thu, Nov 9, 10:04 AM · Patch-For-Review, Performance-Team, Operations
Gilles updated the task description for T180105: Set up a statsv-like endpoint for Prometheus.
Thu, Nov 9, 10:00 AM · Performance-Team
Gilles added a comment to T180036: Instrument time to first user link interaction.

Actually, based on @Tbayer's remark in the other thread, adding a field to EventLogging would give us more correct data. With graphite as the storage mechanism by way of statsd, the aggregation of data would get in the way of generating correct histograms over a long period of time. I.e. we could be combining per-minute percentiles instead of actual percentiles over a longer period, which is an approximation.

Thu, Nov 9, 10:00 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Patch-For-Review, Readers-Web-Kanban-Board, Reading-analysis, Readers-Web-Backlog, Page-Previews
Gilles updated the task description for T180105: Set up a statsv-like endpoint for Prometheus.
Thu, Nov 9, 9:59 AM · Performance-Team
Gilles created T180105: Set up a statsv-like endpoint for Prometheus.
Thu, Nov 9, 9:55 AM · Performance-Team
Gilles added a comment to T180012: Some Commons thumbnails show an error message.

It would be helpful for the affected user to provide response headers for a failing thumbnail, from the browser developer tools. The screenshot alone doesn't inform us enough of what kind of error was encountered.

Thu, Nov 9, 9:47 AM · Wikimedia-General-or-Unknown, Thumbor, Commons
Gilles edited projects for T179956: Specific 1.2MB PDF file on wikitech displays no thumbnails for certain pages ("Page not found"), added: wikitech.wikimedia.org; removed Thumbor.
Thu, Nov 9, 9:39 AM · wikitech.wikimedia.org, MediaWiki-extensions-PdfHandler
Gilles added a comment to T179956: Specific 1.2MB PDF file on wikitech displays no thumbnails for certain pages ("Page not found").

It seems like wikitech isn't configured like any other production wiki and doesn't go through the usual thumbnailing environment. It doesn't use Thumbor. Its thumbnails are generated by Mediawiki.

Thu, Nov 9, 9:39 AM · wikitech.wikimedia.org, MediaWiki-extensions-PdfHandler
Gilles edited Description on Thumbor.
Thu, Nov 9, 9:32 AM

Wed, Nov 8

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

Worth considering if we're really stuck with that problem. These requests aren't cached and with a new service like what you've described, I expect that the bottleneck (if any) will still be kafka. I get that piggy-backing on the shared memory buffer allowed us to avoid writing a new service, but I don't expect said service to be that different from the existing daemons, which are already services with uptime of their own.

Wed, Nov 8, 8:58 AM · Patch-For-Review, Performance-Team
Gilles added a comment to T104902: Refactor Navigation Timing gathering to produce reliable stackable measures.

Speaking of the quota, I think we're artificially limiting ourselves by using EventLogging, which relies on the URL only to transmit data. SendBeacon supports a payload in addition to the URL. From what I can gather Chrome is the only one that limits its size, at 64k. It seems like the 64k quota is shared by the different sendBeacon calls for a given pageload. That's still plenty of legroom compared to the current limit.

Wed, Nov 8, 8:18 AM · Patch-For-Review, Performance-Team

Tue, Nov 7

Gilles awarded T179968: setup/install lawrencium for temp use by performance team a Love token.
Tue, Nov 7, 6:53 PM · Patch-For-Review, Performance-Team, Operations
Gilles updated subscribers of T179968: setup/install lawrencium for temp use by performance team.
Tue, Nov 7, 6:51 PM · Patch-For-Review, Performance-Team, Operations
Gilles updated subscribers of T176361: Run performance tests using local proxy.

@RobH is digging up a spare server with an SSD we can test this on, to verify the SSD/spinning disk theory we think is giving AWS its edge at the moment.

Tue, Nov 7, 6:48 PM · Performance-Team
Gilles added a comment to T179426: Identify typical time to first user interaction.

The high granularity is really unfortunate (but I get that's a limitation of EventLogging). The results are very interesting as-is, but the answer to whether or not we can afford some extra early loading might be different with ms precision.

Tue, Nov 7, 5:13 PM · Reading-analysis, Readers-Web-Kanban-Board, Spike, Readers-Web-Backlog, Page-Previews
Gilles added a comment to T176361: Run performance tests using local proxy.

Assuming that the figures you have were measured at 60fps, you seem to have reached the maximum granularity possible (2 frames, i.e. 33,33ms), which is incredible. In terms of stability it can't get better than that, short of increasing the recording's fps. As a result, I don't think it's worth comparing alternatives once more for the sake of hoping better stability, unless we have other reasons to use them. Firefox support would definitely be a valid one.

Tue, Nov 7, 4:58 PM · Performance-Team
Gilles removed a project from T179954: Thumbor errors should contain a trackable request id: Multimedia.
Tue, Nov 7, 4:39 PM · Performance-Team, Thumbor
Gilles created T179954: Thumbor errors should contain a trackable request id.
Tue, Nov 7, 4:39 PM · Performance-Team, Thumbor
Gilles added a comment to T179200: Not showing my own image of nokia 3310.

It's true that there's no convenient way to tie an error returned by thumbor to its corresponding entry in logstash. I'll file a task about that.

Tue, Nov 7, 4:37 PM · Thumbor, Multimedia

Mon, Nov 6

Gilles closed T175693: Test out the new go version of WebPageReplay as Resolved.
Mon, Nov 6, 9:07 PM · Performance-Team, WebPageTest
Gilles moved T179317: Varnish and Apache root for hoo from Inbox to Radar on the Performance-Team board.
Mon, Nov 6, 9:00 PM · Performance-Team (Radar), Operations, Ops-Access-Requests
Gilles added a comment to T179317: Varnish and Apache root for hoo.

If what @hoo needs is only a subset of what we have access to, why not create a new group for that?

Mon, Nov 6, 9:00 PM · Performance-Team (Radar), Operations, Ops-Access-Requests
Gilles added a comment to T164564: Allow specifying the orientation of a 3D model when creating a thumbnail.

Right, I think that the default orientation isn't the de facto standard seen elsewhere. Fixing that first should be a priority. Is there a task for it?

Mon, Nov 6, 5:12 PM · Multimedia, 3D
Gilles added a comment to T179426: Identify typical time to first user interaction.

Perhaps the Performance team has recommendations or best practices here.

Mon, Nov 6, 4:52 PM · Reading-analysis, Readers-Web-Kanban-Board, Spike, Readers-Web-Backlog, Page-Previews
Gilles changed the status of T175093: Decommission osmium.eqiad.wmnet from Stalled to Open.

Yes, it was to avoid "random" network requests happening. Our test is over, you can resume taking osmium behind the barn and decommissioning it.

Mon, Nov 6, 4:47 PM · Performance-Team (Radar), ops-eqiad, hardware-requests, Operations
Gilles changed the status of T175093: Decommission osmium.eqiad.wmnet, a subtask of T158837: Consolidate performance website and related software, from Stalled to Open.
Mon, Nov 6, 4:47 PM · monitoring, Performance-Team, Operations
Gilles added a comment to T179413: Enable Facial and Feature Detectors.

This kind of processing is better done async because it's quite time-consuming. Ideally you would issue a non-smart thumb on first request and serve the smart-cropped one once it's ready. But this something our thumbnail caching infrastructure doesn't currently support. All our thumbnails are rendered on the fly "as fast as possible". In that limited paradigm, something like smart cropping would slow down initial thumbnail requests considerably, meaning that clients might end up waiting seconds for a smart cropped thumbnail where the non-smart one would have taken milliseconds. I don't think this is a smart tradeoff.

Mon, Nov 6, 4:43 PM · Reading-Infrastructure-Team-Backlog (Kanban), Thumbor
Gilles created T179823: Camera rotation limit is getting in the way.
Mon, Nov 6, 1:22 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Patch-For-Review, Multimedia-Team-Working-Board, Multimedia, 3D

Fri, Oct 27

Gilles added a comment to T154132: SVG image files, switch systemLanguage, lang argument, and mixed-case IETF langtags.

Right, under the hood it's based on rsvg-convert (the command-line utility for librsvg). It uses the language defined by the LANG environment variable (the only method I know to make rsvg-convert handle multilingual SVGs):

Fri, Oct 27, 8:55 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Patch-For-Review, Multimedia-Team-Working-Board, Wikimedia-SVG-rendering, Chinese-Sites, Commons, Multimedia, MediaWiki-File-management

Thu, Oct 26

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

No, they're spinning disks.

Thu, Oct 26, 7:44 AM · Performance-Team

Wed, Oct 25

Gilles added a comment to T170810: Update rsvg to 2.40.18.

@kaldari it's the same bug, the same as the parent in fact: T170628 The actual solution will probably be T170817

Wed, Oct 25, 11:16 PM · Wikimedia-SVG-rendering, Thumbor, Commons, media-storage
Gilles removed a project from T178072: Thumbor: Error reading image metadata: Failed to read image data: Patch-For-Review.
Wed, Oct 25, 2:25 PM · Performance-Team, Thumbor
Gilles added a comment to T178072: Thumbor: Error reading image metadata: Failed to read image data.

Didn't fix it...

Wed, Oct 25, 2:25 PM · Performance-Team, Thumbor
Gilles changed the status of T178072: Thumbor: Error reading image metadata: Failed to read image data from Stalled to Open.
Wed, Oct 25, 2:25 PM · Performance-Team, Thumbor
Gilles closed T178974: SVG language URLs don't allow language names with - in them as Resolved.
Wed, Oct 25, 2:23 PM · Patch-For-Review, Performance-Team, Thumbor
Gilles committed rTHMBREXT4423244bd671: Reinstate logging in the exception case (authored by Gilles).
Reinstate logging in the exception case
Wed, Oct 25, 12:29 PM
Gilles committed rTHMBREXT58d61e9cce6f: Version bump (authored by Gilles).
Version bump
Wed, Oct 25, 9:29 AM
Gilles committed rTHMBREXTe1e207e76bb2: Relax SVG lang parameter regular expression (authored by Gilles).
Relax SVG lang parameter regular expression
Wed, Oct 25, 9:28 AM
Gilles added a commit to T178974: SVG language URLs don't allow language names with - in them: rTHMBREXTe1e207e76bb2: Relax SVG lang parameter regular expression.
Wed, Oct 25, 9:28 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles closed D842: Relax SVG lang parameter regular expression.
Wed, Oct 25, 9:28 AM
Gilles added a comment to T176361: Run performance tests using local proxy.

osmium is now set up with webpagereplay like the WMCS machine and sending data to https://grafana-labs-admin.wikimedia.org/dashboard/db/webperf by way of production graphite

Wed, Oct 25, 9:28 AM · Performance-Team
Gilles added a project to T178974: SVG language URLs don't allow language names with - in them: Patch-For-Review.
Wed, Oct 25, 8:37 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles triaged T178974: SVG language URLs don't allow language names with - in them as Normal priority.
Wed, Oct 25, 8:37 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles created D842: Relax SVG lang parameter regular expression.
Wed, Oct 25, 7:55 AM
Gilles added a revision to T178974: SVG language URLs don't allow language names with - in them: D842: Relax SVG lang parameter regular expression.
Wed, Oct 25, 7:55 AM · Patch-For-Review, Performance-Team, Thumbor
Gilles created T178974: SVG language URLs don't allow language names with - in them.
Wed, Oct 25, 7:44 AM · Patch-For-Review, Performance-Team, Thumbor

Tue, Oct 24

Gilles updated subscribers of T178849: Click on fullImageLink <a> for PDF on File: page no longer rendering in browser.

Quite possible, @fgiunchedi can check. He already noticed today that some objects on codfw hadn't been cleaned up when their eqiad counterparts had. It's possible that the cleanup job failed silently for some objects.

Tue, Oct 24, 6:46 PM · Regression, media-storage, Multimedia, Multimedia-Team-Working-Board
Gilles added a comment to T176361: Run performance tests using local proxy.

Stability got considerably worse on all metrics, except LastVisualChange which got better. But then LastVisualChange got a spike for exactly an hour (banner?). Anyway, it's kind of surprising that the throttling is making things less stable. Tomorrow I'll try to set up webpagereplay on osmium.

Tue, Oct 24, 6:31 PM · Performance-Team
Gilles added a comment to T178360: Consider having a light source casting shadows in the 3D viewer.

Yeah the shape smoothing is introducing significant artifacts on the phone example and I don't think it's a good idea for encyclopedic purposes.

Tue, Oct 24, 3:36 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Multimedia-Team-Working-Board, Patch-For-Review, Multimedia, 3D
Gilles added a comment to T176361: Run performance tests using local proxy.

The impossibility of sudoing inside the cron worked to my advantage, as it can't unset it there. But what I've described might be worth looking into (set the throttling with the standalone throttle command, run browsertime without connectivity settings, after the runs the tc throttle has been unset).

Tue, Oct 24, 8:28 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

I don't know what's happening, but it seems like the global throttle doesn't stick. Is it possible that browsertime resets the connectivity unconditionally, even if the connectivity parameter wasn't used?

Tue, Oct 24, 8:20 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

Meh, can't get it to work, I'll just set the throttling globally.

Tue, Oct 24, 8:00 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.

Ah, it's because it's running inside a cron. I'll try to enable sudo running inside a cron job.

Tue, Oct 24, 7:56 AM · Performance-Team
Gilles added a comment to T176361: Run performance tests using local proxy.
[2017-10-24 07:50:02] Changing network interfaces needs sudo rights.
Tue, Oct 24, 7:53 AM · Performance-Team
Gilles added a comment to T178559: Chrome 62 performance regression.

@Krinkle assigned to you for the performance mark work

Tue, Oct 24, 7:39 AM · Performance-Team, WebPageTest
Gilles assigned T178559: Chrome 62 performance regression to Krinkle.
Tue, Oct 24, 7:38 AM · Performance-Team, WebPageTest
Gilles added a comment to T178841: Beta cluster is down.

upload.beta.wmflabs.org refuses SSL connections right now, I see that it's not on that list

Tue, Oct 24, 7:25 AM · Release-Engineering-Team (Kanban), User-Ryasmeen, User-greg, Patch-For-Review, Traffic, Operations, Beta-Cluster-Infrastructure

Mon, Oct 23

Gilles moved T178529: Switch from IE to Edge from Inbox to Backlog on the Performance-Team board.
Mon, Oct 23, 8:29 PM · Upstream, Performance-Team, WebPageTest
Gilles moved T178553: Support multi-instance hosts on mediawiki-config from Inbox to Radar on the Performance-Team board.
Mon, Oct 23, 8:25 PM · Release-Engineering-Team (Watching / External), Performance-Team (Radar), Patch-For-Review, MediaWiki-Platform-Team
Gilles moved T178559: Chrome 62 performance regression from Inbox to Doing on the Performance-Team board.
Mon, Oct 23, 8:22 PM · Performance-Team, WebPageTest