Hello Chromium,
Recently I have submitted a Blink CL that is soon reverted by the
sheriff because the CL caused a few layout tests to fail on Mac 10.6.
I fully understand it is nothing personal and the sheriff need to do
his best to fix the tree.
However it is still very frustrating because the commit queue doesn't
run Mac 10.6, and there is no Mac 10.6 try-bots. Basically what I felt
is that I'm being forced to fix something I can't test locally, and
the only way I could test it is to submit it and hope the tree won't
turn red. This is pretty bad because 1. it wastes everybody's time if
the tree closes because of it, and 2. it wastes my time to wait for
the commit queue, getting reverted, and having to rebase again.
Am I missing something here? Is there a secret Mac 10.6 try-bot that
is not on the list which I can make use of? I've tried to setup a
virtual machine, but it is way too slow. Compiling in the virtual
machine takes hours, and it takes another few hours to run all the
layout tests. Between the few hours, more changes come in and I will
have to rebase and repeat everything endlessly. What do people do in
this situation?
Thanks for any suggestion!
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
--
You received this message because you are subscribed to the Google Groups "infra-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+...@chromium.org.
To post to this group, send email to infr...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/infra-dev/CAATLsPbMqtZ8mJS-5%3DVL64UYPsj72i_soqRu7KVBd4X3_mEGPA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/infra-dev/CAAGrfxd%2BBZLn%2BCV01GUrqRPq7RpjH9m0amHRt3mu_Y3EO_h1Aw%40mail.gmail.com.
I'm doing a ton of Mac development, so to answer "What do people do in this situation?" I have a "spare" macbook that just runs Snow Leopard (and takes many hours to produce a build from scratch). I appreciate that this isn't a reasonable solution for everyone. If you have a VM working, you should be able to ship a build linked against the 10.6 SDK to it, and focus on the failing tests with --gtest_filter. But, still, getting a 10.6 SDK isn't straightforward - it is another pain point.