On 7/9/13 12:39 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>On Tue, Jul 9, 2013 at 12:35 PM, Alex Harui <aha...@adobe.com> wrote: > >> So, now that we have a automated validation server thanks to Erik, and >>all >> tests are passing, someone is going to be the first one to break some >> tests and have to revert out their changes. >> >> One way to reduce the chance it will be you is to try out your changes >>on >> the Mustella Patch Testing Server that I have running on a spare >>computer >> in my garage before you push your changes. It currently only knows how >>to >> test the main SDK: it doesn't run mobile or AIR tests. >> >> To use it, create a .patch file with your proposed changes, attach it to >> an email and send it to mustellarun...@gmail.com. In theory it will >>send >> you an ack that it has received your patch and later send you a list of >> failures or a list of tests that passed. It tries to run only the tests >> that are affected by the set of files that changed, not the whole suite. >> I'm sure it has bugs so email me if you've sent it something and it >>hasn't >> responded. >> >> The nice thing about the patch testing server is that you don't have to >> revert out your changes if there are failures: the server cleans up >>after >> every run. And it only notified you and not the commits@ list if there >> are failures. >> >> These two servers should help us keep the code base in working order, >>but >> remember, the only true "authority" is Erik's server since it runs all >> tests on what is actually in the code base. >> >> -Alex >> > >This is a great tool/service, Alex! Maybe you can fire up your free >Windows Azure VM and put the patch testing server on that VM? That way, >you can share the RDC details to the PMC private list so that we have a >back up. Yeah, I'll get around to that someday. I haven't even ordered MSDN yet. All of the .sh files are checked in and it only uses Mutt for email and not Jenkins. I've been pondering whether a VM I get should run this patch tester or help in running all tests in parallel. FWIW, the other experiment I've been meaning to try but haven't found time is to get a new laptop with an SSD and try mustella on it. I'm convinced Mustella is disk-bound and would get a significant boost from an SSD. -Alex