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