OmPrakash Muppirala created FLEX-33266:
------------------------------------------

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

Reply via email to