On Wed, Apr 03, 2013 at 08:55:36PM -0400, Ehsan Akhgari wrote:
> On 2013-04-03 7:44 PM, Joshua Cranmer 🐧 wrote:
> >On 4/3/2013 5:36 PM, L. David Baron wrote:
> >>On Wednesday 2013-04-03 17:31 -0400, Kartikaya Gupta wrote:
> >Instead of running {mochitest-*,reftest,crashtest,xpcshell,marionette}
> >on every single desktop platform on every inbound checkin, run them
> >round-robin. A given push would trigger mochitest on Linux, reftest on
> >mac, and then the next test would run reftest on Linux and mochitest on
> >Mac. Each push would still end up running the full testsuite (modulo
> >some tests that are only run on some platforms) on some platform, and we
> >would be using fewer test resources to achieve that coverage. If most
> >actual test bustage is not platform-specific, this would give us
> >generally sufficiently good coverage for most checkins. I am not
> >qualified to say, however, if this is the case.
> 
> Wouldn't this make the current problems caused by coalescing test
> runs even worse?  This will make it much harder to deal with
> bustage: when mochitest-1 on Linux goes orange, nobody knows what
> broke it because the last time it ran was N pushes ago, N being a
> much larger number than it is today as a result of coalescing.

maybe, maybe not, it depends on how frequently linux 32 debug
mochitest-1 breaks vs mochitest-1 breaks as the result of a patch, and
the number of patches mochitest-1 linux 32 debug jobs that we currently
coalesce.

Trev

> 
> Cheers,
> Ehsan
> 
> _______________________________________________
> 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

Reply via email to