/srv/irclogs.ubuntu.com/2013/12/27/#ubuntu-quality.txt

=== chihchun_afk is now known as chihchun
DanChapmangood morning all07:50
Noskcajhey DanChapman07:50
DanChapmanNoskcaj, Hey. How are you?07:51
elfygood morning DanChapman07:51
NoskcajPretty good, still waiting for the post office to open again. You?07:51
elfyDanChapman: ll went well I assume, and they didn't recognise you in the big red coat :)07:52
DanChapmanNoskcaj, yeah really good myself. Had a nice few days off07:52
NoskcajHow do i actually test for things in autopilot-gtk with 1.4? I can't find any tests based on the app_proxy thing i can copy off.07:53
DanChapmanelfy, they sure didn't, and it wasn't overly early either 6.30 I was well chuffed :-)07:54
elfyoh that's not too bad at all :)07:55
DanChapmanNoskcaj, the only difference between 1.3 and 1.4 is that property values that were either 0 or 1 are now bools 'True/False' the rest pretty much works the same way apart from a few methods like 'get_state_by_path' but you generally won't use them07:56
DanChapmanNoskcaj, the only Gtk tests I have seen tests using 1.4 are ubiquity and gnome-online-accounts07:58
DanChapmanthe ubuntu-autopilot-tests need updating to use bools instead of ints and they will be compliant aswell07:59
DanChapmanelfy, :-) how was your christmas?08:05
elfyDanChapman: relaxed - mine are more or less grown up, just one 14 year old - others are adult08:06
elfywb TheLordOfTime08:09
NoskcajDanChapman, Where can i find the code for those tests? And i'm just meaning any gtk test that uses app_proxy08:31
DanChapmanNoskcaj, the ubiquity tests are here http://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/files/head:/autopilot/ and the online accounts are here http://bazaar.launchpad.net/~online-accounts/gnome-control-center-signon/trunk/files/head:/tests/autopilot/08:35
elfyDanChapman: did you speak to nick about the splitting xubuntu tests etc conversation we had ?08:37
DanChapmanNoskcaj, the ubiquity tests are highly customised and there is ALOT of code there to try and understand but the online-accounts is a good one, or even evince or gedit tests and just as useful08:38
DanChapmanelfy, not yet I havn't seen him about, so i will send him an email maybe today or even a message to the mailing list08:40
elfyokey doke - I think he's in florida08:45
NoskcajDanChapman, Issue is, the control center test still uses self.app over app_proxy. I might just swap to that so i can copy stuff08:50
DanChapmanNoskcaj, self.app holds the app_proxy, the app_proxy is what is returned from launch_test_application()08:51
DanChapmanso you can use self.app or self.app_proxy or self.proxy as long as you get a returned object from launch_test_application it doesn't make a difference :-)08:52
Noskcajok. I'm just saying that the example tests are different to the ones actually made, but i'll work that out tomorrow.08:52
DanChapmanNoskcaj, yes self.app_proxy does make more sense of what it contains. So if that makes it easier for you then use it :-) as long as it's clear that it contains the returned object from launch_test_app you can't go wrong :-)08:57
NoskcajDanChapman, thanks for making me feel dumber ;)09:04
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
elfystgraber: assuming you to be the goto guy(gal) for tracker stuff - this one I assume would be a simple thing14:36
elfyhttps://bugs.launchpad.net/ubuntu-qa-website/+bug/121072814:36
ubot5Ubuntu bug 1210728 in Ubuntu QA Website "Report a testcase bug missing from package tracker" [Undecided,Confirmed]14:36
stgraberelfy: that's a config option, so balloons should be able to enable it15:58
elfystgraber: aah okey doke, thanks I'll hassle him as soon as I see him about then, thanks16:05
senanDanChapman,balloons : Good Eve!!!16:28
DanChapmansenan howdy how are you? I see you left a message the other day about an email? I couldn't find one in my inbox, maybe i missed it and deleted it :-S16:30
senanDanChapman, I pushed my new changes16:32
DanChapmansenan ahh ok ill take a look16:33
senanDanChapman, Thanks :)16:33
senanDanChapman, I'm sure that is not the correct way to do it.. but I couldn't find anything else16:44
senanDanChapman, please mail me your comments.. I'm going to sleep :)16:55
DanChapmansenan, the "Shift+Tab's" aren't working correctly for me. I think i have something that will work better, ok i will mail it to you :-)16:56
DanChapmangoodnight senan16:56
senanDanChapman, ohh is it..:( ..still struggling with vis :(16:58
senanDanChapman, Good Night!!!16:59
NoskcajDanChapman, PING19:17
NoskcajHow do i find what properties to pass to self.THING = self.app.select_single19:18
DanChapmanNoskcaj, Howdy, so do you mean like button properties etc?19:22
NoskcajThink so19:22
DanChapmanNoskcaj, use autopilot vis. Do you know how to launch it?19:23
NoskcajIt says it's waiting for first valid dbus connection19:24
DanChapmandid you launch the app first with autopilot launch -i Gtk <app_name>19:24
DanChapmanyou should get a message saying 'Interface loaded and wire protocol is 1.4' then you should be able to launch vis and see the launched app19:26
NoskcajYep, thanks19:28
NoskcajAlthough i don't understand what it is i'm seeing19:29
DanChapmanNoskcaj, ok so initially you are lloking at the applications tree from the root/app_proxy point of view. So one of the GtkWindow or a name similar like GthWindow for gthumb is the main app window, so thats the tree you are mainly going to drop in to. All the other GtkWindow's are basically white noise and of little use. Also the GtkWindowAccessible directly under your main window tree is the ATK objects of the same window which can come in h19:32
DanChapmanandy19:32
DanChapmanIf you open a dialog window you won't be able to see it in vis unless it's open as it usually doesn't exist before its launched19:34
Noskcajok19:35

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!