On Tue, Jul 9, 2013 at 2:01 PM, Alex Harui <aha...@adobe.com> wrote:

>
>
> 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.
>

IMO, you should use your VM to maintain the patch server.  I think having
redundancy/backup of the patch server is more important.

Hopefully other committers will chip in with their VMs for the parallel
runs approach.



>
> 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
>

Some articles I have been reading suggest that Azure is all SSD [1]  Maybe
we already are running at top speed.

-Om

[1]
http://gigaom.com/2012/06/05/new-windows-azure-goes-all-ssd-to-one-up-amazon-in-the-cloud/
[2]
http://www.nethosting.com/buzz/blog/microsoft-azure-cloud-service-updated-today-with-all-ssd-storage-and-a-new-api/

Reply via email to