"then it's fine to land it on m-i without try." Maybe because I usually work on core, and such confidence is hard to reach there, but I'd like to think at least a try run that check if the patch builds on all platform and a full test run on at least one platform is not too much sacrifice of ones time.
Personally I think that "my time" is cheaper than "everyone's time". It is slow. It is annoying, but holding up ALL the other patches/developers is expensive hence a risky option. So I suggest everyone to be very conservative about that confident feeling. I'm all for auto landing, but with all the intermittent bugs we have it's not easy I guess. On Mon, Apr 20, 2015 at 11:47 PM, Eric Rescorla <e...@rtfm.com> wrote: > I think perhaps part of the question is what the purpose of m-i versus try > is. > > My general algorithm is that you should get your patch to the point > where you have tested it locally and have reasonable confidence that there > are no portability issues and then it's fine to land it on m-i without try. > And if you think there are likely to be portability issues or you don't > want to/can't run tests locally you should push to try. > > In answer to the question of why I avoid try, the answer is simple: it's > slow. > > With that said, I think the right fix isn't to make try faster (though that > would > also be good) but to make autolanding work. That way people could just > fire and forget without inconveniencing others if their patch failed. > > -Ekr > > > On Mon, Apr 20, 2015 at 1:54 PM, Aaron Klotz <akl...@mozilla.com> wrote: > > > Do I have terrible timing when it comes to landing patches, or has > inbound > > been closed due to bustage far too often over the past couple of months? > At > > first I thought maybe it was the former, but now I'm believing that it is > > the latter. > > > > As of late, when I check to see if inbound is open, I just assume it is > > going to be closed before I even check its status. > > > > I can only infer that patches are not being tested extensively enough on > > try. To me this is symptomatic of a problem: What is it about try that we > > are avoiding it, and what can we do to improve the situation? > > _______________________________________________ > > dev-platform mailing list > > dev-platform@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-platform > > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform