Hi,
Do we need to mandate that all committers should execute the full-build 
(including test cases) in Linux box?
Currently most committers use the mac for this purpose.

Pros for Linux:
As our product is ultimately supported/verified in Linux, our test cases should 
be tested on the same. This will catch any machine dependent issue early. 
Otherwise we have to wait for CI commit/nightly build which could take 1 day.

Cons:
Yet another requirement for committer!
 


It is better if someone can share the experience for other products such as 
Hadoop, Pig etc.

Another question could be: should it be mandatory or the best practice? Will 
every committer need the access to Linux box (may be not an issue  in relaity)?


Regards,
Mohammad

Reply via email to