15:37 <popey> #startmeeting calculator meeting
15:37 <meetingology> Meeting started Thu Apr 23 15:37:42 2015 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:37 <meetingology> 
15:37 <meetingology> Available commands: action commands idea info link nick
15:37 <popey> hey gang64 :)
15:38 <popey> for the log...
15:38 <gang64> hey
15:38 <popey> gang64: asked me to look at https://code.launchpad.net/~gang65/ubuntu-calculator-app/ubuntu-calculator-app-welcome-wizard/+merge/257160
15:38 <popey> which I will tomorrow.
15:40 <gang64> http://irclogs.ubuntu.com/2015/04/23/%23ubuntu-unity.html#t13:54
15:40 <gang64> chat about bottom edge
15:41 <gang64> I need help with Welcome Wizard, because it is causing autopilot tests fail
15:41 <popey> On that subject.
15:41 <popey> We need more autopilot tests I think.
15:41 <popey> s/more/some/
15:42 <gang64> The Welcome Wizard should be disabled for current Autopilot tests
15:43 <gang64> And enabled for new one
15:43 <gang64> autopilot tests which will test Welcome WIzard
15:43 <popey> balloons: ^
15:46 <balloons> howdy
15:47 <balloons> welcome wizard eh? This is new to me
15:47 <balloons> ?we have a bug report for it
15:47 <gang64> It is already in Music
15:47 <gang64> and PodBird
15:47 <gang64> not yet
15:47 <gang64> https://code.launchpad.net/~gang65/ubuntu-calculator-app/ubuntu-calculator-app-welcome-wizard/+merge/257160
15:48 <balloons> gang64, ahh, then yes I know what you speak of
15:48 <gang64> we have only MR
15:48 <gang64> I'm using qt.labs.settings
15:48 <balloons> gang64, awesome.. So if the MR is 'ready' we can add some tests around the wizard
15:48 <gang64> And I would like to set these settings before run autopilot tests
15:49 <gang64> Genreal idea is to disable Welcome Wizard for Current tests
15:49 <balloons> presumably making sure it appears, and then bypassing it for subsequent tests yes?
15:49 <balloons> right
15:50 <balloons> gang64, can we add a flag to avoid loading the welcome wizard
15:50 <balloons> ?
15:51 <balloons> then we can tweak the launcher to pass the flag and run tests without the wizard. We can also launch it normally and ensure the wizard appears
15:52 <balloons> It would be nice to launch normally , ensure there is a wizard, close and relaunch and ensure the wizard is gone on the second launch for instance
15:54 <popey> +1
15:54 <gang64> Could you please create branch (from Welcome wizard) with proof of concept of passing the flags to run the test?
15:54 <balloons> I can help walk someone through doing that if needed. Should be easy enough as long as there is a way to launch without invoking the wizard
15:55 <balloons> (think command line arg)
15:55 <gang64> Yes
15:56 <gang64> I would like to have possibility to run single autopilot tests
15:56 <gang64> and to have independent to each other tests
15:56 <balloons> gang64, you can do that now. Call the specific test(s) you want and it will run them
15:56 <balloons> gang64, yes every test should be standalone and not depend on order they are run, etc
15:57 <gang64> With branch:
15:57 <gang64> https://code.launchpad.net/~gang65/ubuntu-calculator-app/ubuntu-calculator-app-welcome-wizard/+merge/257160
15:57 <gang64> you don't know if welcome wizard will appear or not
15:57 <balloons> gang64, so can you add a flag that can be invoked via the command line? Once that's done I'll help
15:58 <balloons> gang64, we can ensure a clean env between test runs, so it should appear every time (because it will assume each test is the first run)
15:58 <balloons> I think andrea did the initial setup on this, so he might be able to help here too
15:59 <balloons> rest assured we can work out the details. Feel free to hang around and ping me on IRC, we'll make it happen
15:59 <balloons> i think this point is beaten enough :-)
16:00 <gang64> Where I could find some example implementation of flags injection via command line into qml application?
16:01 <balloons> I believe we do this with file manager and terminal
16:01 <gang64> ok
16:01 <gang64> thanks
16:03 <gang64> Now everything is clear for me
16:04 <popey> \o/
16:04 <popey> Anything else to discuss?
16:06 <gang64> not from my side
16:08 <balloons> gang64, keep in touch on the tests. It should be easy to add once the flag is there
16:09 <popey> thanks balloons gang64
16:12 <popey> #endmeeting