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