On 23 April 2013 09:58:41, Neil wrote:
Hopefully a push never burns all platforms because the developer tried it locally first, but stranger things have happened!
This actually happens quite often. On occasion it's due to warnings as errors (switched off by default on local machines due to toolchain differences), but more often than not the developer didn't even try compiling locally :-/
Given that local machine time scales linearly with the rate at which we hire devs (unlike our automation capacity), I think we need to work out why (some) people aren't doing things like compiling locally and running their team's directory of tests before pushing. I would hazard a guess that if we improved incremental build times & created mach commands to simplify the edit-compile-test loop, then we could cut out many of these obvious inbound bustage cases.
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform