flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: Try the Mustella Patch Testing Server (was Re: Mustella passes all tests!)
Date Tue, 09 Jul 2013 21:01:16 GMT


On 7/9/13 12:39 PM, "OmPrakash Muppirala" <bigosmallm@gmail.com> wrote:

>On Tue, Jul 9, 2013 at 12:35 PM, Alex Harui <aharui@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 mustellarunner@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


Mime
View raw message