FYI: Taskcluster Services Migration

2019-08-12 Thread Dustin Mitchell
*tl;dr:* Taskcluster, the platform supporting Firefox CI, will be moving to a new hosting environment during the tree-closing window at the end of September. This is a major change and upgrade to the platform, but may cause some bumps along the way. Taskcluster is in the midst of a few

Planned Taskcluster Migration Upcoming

2019-08-06 Thread Dustin Mitchell
*tl;dr:* Taskcluster, the platform supporting Firefox CI, will be moving to a new hosting environment during the tree-closing window at the end of September. This is a major change and upgrade to the platform, but may cause some bumps along the way. Taskcluster is in the midst of a few

Re: Incoming Change: try pushes from before Feb 4 will not start a decision task

2019-03-11 Thread Dustin Mitchell
@tomprince reminds me that it's important to note these changes were uplifted to the release branches, so pushing release branches to try should continue to work without any issue. Dustin On Mon, Mar 11, 2019 at 6:33 PM Dustin Mitchell wrote: > I am in the process of landing >

Incoming Change: try pushes from before Feb 4 will not start a decision task

2019-03-11 Thread Dustin Mitchell
I am in the process of landing https://bugzilla.mozilla.org/show_bug.cgi?id=1526979 which changes the way we trigger decision tasks to make them more predictable and debuggable. In the process, I landed the necessary in-tree support in https://phabricator.services.mozilla.com/D18288

Introducing CI-Admin

2018-08-22 Thread Dustin Mitchell
We have been working on a new approach to configuring the Firefox-CI installation of Taskcluster to suit Firefox's needs. If you've ever needed a scope assigned to a repository, wondered why your project branch wasn't getting builds, or couldn't figure out what instance type a worker uses, this

Re: Firefox Browser performance test

2017-11-17 Thread Dustin Mitchell
Firefox has an extensive performance testing framework, called Talos https://wiki.mozilla.org/Buildbot/Talos might be a good place to start. Dustin 2017-11-17 10:02 GMT-05:00 : > Hello, > > I would like to test Firefox browser performance test - using default >

Re: Reviews for in-tree documentation (was: Builds docs on MDN)

2017-10-19 Thread Dustin Mitchell
I think we should question the assumption that writing source-code-level documentation is a good activity for newcomers to the codebase. Documentation is usually best written by someone with a deep understanding of what is being documented, not by someone new to the project. And this

Re: ./mach try empty

2017-09-26 Thread Dustin Mitchell
This is awesome, thanks Wes! Dustin 2017-09-26 16:16 GMT-04:00 KWierso : > I've recently landed a new way to push things to the tryserver. With `./mach > try empty`, mach will just push whatever commits you're working on to try, > without prompting you for anything and

Re: Reminder on Try usage and infrastructure resources

2017-09-14 Thread Dustin Mitchell
2017-09-14 18:32 GMT-04:00 Botond Ballo : > I think "-p all" is still useful for "T pushes" (and it sounds like > build jobs aren't the main concern resource-wise). Correct -- all builds are in AWS. I'd like to steer this away from "What legacy syntax should we use instead?"

Re: [Sheriffs] Intent to Implement: Remove Treeherder Exclusion Profiles in lieu of Tiers

2017-09-14 Thread Dustin Mitchell
And if there are any unexpected-visible tasks, we stand ready to fix that either in the tier settings or during Treeherder ingestion. Let us know. Dustin ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-03 Thread Dustin Mitchell
2017-09-03 13:51 GMT-04:00 William Lachance : > There's also the "retrigger job with extra options" action which you can > trigger directly from treeherder, that lets you set the environment, > preferences, and a few other things: > >

Re: Stylesheet wait timeout?

2017-09-03 Thread Dustin Mitchell
Oops, the profile is from a *different* random github page from my history, sorry for any confusion. 2017-09-03 12:40 GMT-04:00 Dustin Mitchell <dus...@mozilla.com>: > I just reproduced it with a random page from my history: > https://github.com/taskcluster/taskcluster-cli/issues/49.

Re: Stylesheet wait timeout?

2017-09-03 Thread Dustin Mitchell
I just reproduced it with a random page from my history: https://github.com/taskcluster/taskcluster-cli/issues/49. Any github page will do, and it seems to have to do with caching. if I delete today's history, I can reproduce. And with a repro recipe, I can capture a profile --

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-03 Thread Dustin Mitchell
That general mechanism is open-ended, though -- fuzzy is just one interface to it. The possibilities for shortcuts, purpose-specific commands, and automation are enormous. https://firefox-source-docs.mozilla.org/taskcluster/taskcluster/try.html Dustin 2017-09-02 23:04 GMT-04:00 Andrew

Re: Stylesheet wait timeout?

2017-09-02 Thread Dustin Mitchell
9/1/17 10:15 AM, Dustin Mitchell wrote: >> >> I can narrow that bisection down to two sets: [test-pilot] and []. > > > So test-pilot is causing the flash of unstyled content in your case? I > assume this is the addon at https://testpilot.firefox.com/ ? > > What pag

Re: Stylesheet wait timeout?

2017-09-01 Thread Dustin Mitchell
I can narrow that bisection down to two sets: [test-pilot] and []. Dustin 2017-09-01 9:54 GMT-04:00 Boris Zbarsky : > On 9/1/17 7:02 AM, Gervase Markham wrote: >> >> Restarting with no extensions causes my browser to feel a whole lot >> faster (I'd love to know why that is, but

Re: Stylesheet wait timeout?

2017-08-31 Thread Dustin Mitchell
I've seen it a few times now since this thread began. I had Ghostery installed but removed it a few days ago. I only have whimsy (disabled) and test pilot installed. Dustin 2017-08-31 15:00 GMT-04:00 Michael Froman : > >> On Aug 31, 2017, at 1:08 PM, Boris Zbarsky

Re: Stylesheet wait timeout?

2017-08-31 Thread Dustin Mitchell
I've been seeing this, too, often on github pages. I do not have stylo enabled per about:support ("false (disabled by default)"). Dustin 2017-08-31 13:45 GMT-04:00 Chris Peterson : > Gerv, do you have Stylo enabled? Even if you did not flip the pref >

Re: [tools-tc] Switching to TaskCluster Windows builds on Wednesday July 26th

2017-07-26 Thread Dustin Mitchell
This was a huge project full of detailed requirements and challenges, and an important step in the taskcluster migration. Congratulations to everyone who worked so hard to make it happen! Dustin ___ dev-platform mailing list

Re: Switching to TaskCluster Windows builds on Wednesday July 26th

2017-07-21 Thread Dustin Mitchell
Nice work -- what a milestone! Dustin ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: PSA: Requesting specific talos jobs in try syntax is broken on TC

2017-05-13 Thread Dustin Mitchell
Just to follow up, we've determined that the `-t all` issue was bustage from something that landed yesterday. It's fixed now. Dustin 2017-05-13 15:04 GMT-04:00 Matthew N. <ma...@mozilla.com>: > On 5/13/17 11:31 AM, Dustin Mitchell wrote: >> >> Specifically, -t for e10s tal

Re: PSA: Requesting specific talos jobs in try syntax is broken on TC

2017-05-13 Thread Dustin Mitchell
Specifically, -t for e10s talos doesn't work. Non-e10s talos works fine (but then, e10s talos are the interesting perf numbers..) >From the look of it, this has been broken since mid-March, but was only recently reported. Note that issues like this are now fixable by anyone who can write a

Re: Have you run 'mach bootstrap' lately?

2017-05-12 Thread Dustin Mitchell
Yep, this caused problems in automation (we ended up setting I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE_THANK_YOu or whatever the env var was). I agree that a quick warn-and-continue would be fine. Dustin 2017-05-12 15:23 GMT-04:00 Eric Rahm : > Didn't it somehow cause builds

Build taskgraph generation landed

2016-09-13 Thread Dustin Mitchell
I think many of the concerned people were flagged for r? on bug 1286075, but for everyone else, it's landed in inbound today. If you haven't mucked around with the configuration of which TaskCluster tasks run for pushes, and how they run, then you can tune out now. If you have a project that

Bug 1286075: major changes to in-tree task graph generation for non-test tasks

2016-09-07 Thread Dustin Mitchell
If you have worked on adding or modifying the gecko tasks that run in taskcluster, heads up! I've just pushed a patchset to bug 1286075 which will dramatically change how tasks are configured. Change for the better, of course! Please see the bug for the details, but the general idea is that

TaskCluster issues closing tree this morning

2016-08-23 Thread Dustin Mitchell
Admin Assigned: jhford Impact to service: Some TaskCluster worker types had backlogs of 30-60 minutes, including taskcluster-images jobs which must run before builds can begin. Trees are closed, preventing further check-ins. Start Date/Time: 2016-08-23 07:12:00 PDT Bug:

Re: Tier-1 for Linux 64 Debug builds in TaskCluster on March 14 (and more!)

2016-05-20 Thread Dustin Mitchell
> BTW, starting yesterday, there was a "TaskClusterRobot" comment on my m-i > push on GitHub with message "TaskCluster: @upsuper does not have permission > to trigger tasks." [1][2] This was due to an unfortunate interaction of the mirroring of gecko to github, and the taskcluster-github