What Fredric says is correct. The plan is to have it entered only once - like a settings menu. There is no need to enter those details every time.
After the first time, all the developer has to do is click the "Scan and Test" button which will scan the svn changes, figure out which tests to run, call mini_run.sh and run just those tests to completion. Carol, perhaps you could open a new JIRA ticket for the ImageDiff air app enhancements. I will try to take a shot at it after I finish this tool. Frederic, I would love your help on this. I will start out a project and check it in. Then we can start collaborating in it. Thanks, Om On Mon, Nov 19, 2012 at 9:27 AM, Frédéric THOMAS (JIRA) <j...@apache.org>wrote: > > [ > https://issues.apache.org/jira/browse/FLEX-33266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13500411#comment-13500411] > > Frédéric THOMAS commented on FLEX-33266: > ---------------------------------------- > > Carol, I'm totally in line with your thoughts, I even didn't consider the > 3 first steps of the description to be repeated each time but saved > settings and for the second, as soon as I used it, I felt the file browsing > could be improved in many ways. > > > 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 >