On 2013-04-25 2:42 AM, Phil Ringnalda wrote:
On 4/24/13 9:50 PM, Ehsan Akhgari wrote:
No.  But that's not what I was talking about.  Whether something lands
directly on try is a judgement call, and some people may be better at it
than others.  As someone who has stopped using try server as a rule
(because of the excessive wait times there, which I find unacceptable
for day-to-day work), I always ask myself what are the chances that this
thing that I want to push could bounce, and I test on try only when I
can convince myself that the chances are slow.  All I was suggesting was
give people a way to assess whether they're good at making these calls,
and improve it if they're not.

I'm curious about what you think the wait times are, and what wait times
you would find acceptable.

Ideally the end to end times would be the amount of time it takes to build + the amount of time it takes to run the slowest test suite requested (which would only be achievable with "enough" capacity.) What has caused me to stop using the try server is that it is totally unreliable for getting results back on the *same day*, and whether or not you can do that depends on how everybody else is using it.

These days, I only run try server builds on things that I absolutely cannot test manually (e.g. when I do something which might break Windows on a weekend where I don't have easy access to a Windows box) or when I can deal with putting things off to the next day(s), as sometimes you need to do multiple rounds of try pushes and that makes what would otherwise be a few hour project for me into a week long project, which is devastating to my productivity.

Cheers,
Ehsan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to