You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by "Frédéric THOMAS (JIRA)" <ji...@apache.org> on 2012/11/19 13:56:58 UTC

[jira] [Commented] (FLEX-33266) Make it easy for developers to do a targetted Mustella test run that doesnt take hours

    [ https://issues.apache.org/jira/browse/FLEX-33266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13500207#comment-13500207 ] 

Frédéric THOMAS commented on FLEX-33266:
----------------------------------------

Hi,

One week ago or something like that I was thinking about what you're proposing, with even the possibility to run failures, particular tests, edit files and may be run fdb in a boxed console.
I'll finish soon I hope to make Mustella tests able to run on other plateforms than only the one in US and I would like to join your efforts in a such tool, would you like ?
                
> Make it easy for developers to do a targetted Mustella  test run that doesnt take hours
> ---------------------------------------------------------------------------------------
>
>                 Key: FLEX-33266
>                 URL: https://issues.apache.org/jira/browse/FLEX-33266
>             Project: Apache Flex
>          Issue Type: Improvement
>          Components: Mustella
>    Affects Versions: Apache Flex 4.8 (parity release)
>            Reporter: OmPrakash Muppirala
>            Assignee: OmPrakash Muppirala
>             Fix For: Adobe Flex SDK Next
>
>
> MustellaDependencyDB and MustellaTestChooser provides a very good solution for selecting tests to be run based on the changes a developer makes.  
> It would be nice to create a tool that automates the rest of the steps as well.  
> Here is the proposed tool and its requirements:
> An AIR app that takes the following inputs
> 1.  Directory location of Apache Flex SDK 
> 2.  Directory location of svn.exe (windows)  
> 3.  Directory location of a bash shell ex. cygwin or git bash (windows)
> Once the developer is done with the changes, they launch the app and on the click of  a button, the following happens:
> 1.  A nativeprocess invokes svn to get the changes in the Apache Flex SDK directory (via svn status | grep '^M' )
> 2.  It will write out a file that mini_run.sh looks for with the list of test files to run.  (MustellaTestChooser does this already)
> 3.  A nativeprocess is invoked to open the bash shell and run "mini_run.sh -changes"
> 4.  The results of the run is displayed in a log console in the app.  
> Bonus:
> Show a side by side comparison of the baseline bitmaps with the result bitmaps.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira