[03:03] <Dylan> ppp
[08:02] <DanChapman> good morning
[08:07] <jibel> Good morning
[08:08] <DanChapman> morning jibel
[08:08] <DanChapman> how are you?
[08:10] <jibel> Hey DanChapman, I'm fine thanks, and you?
[08:10] <elfy> morning jibel DanChapman
[08:11] <DanChapman> jibel, I'm doing good thanks :-)
[08:11] <DanChapman> morning elfy
[08:12] <elfy> DanChapman: I've got a week off tomorrow - so you can expect to get your ear bent re autopilot :p
[08:15] <DanChapman> elfy, sounds good to me. :-)
[08:15] <elfy> that's one of us then :p
[08:16] <elfy> autopilot confuses the bejeesus out of me ;)
[08:19] <DanChapman> elfy lol!
[08:26] <elfy> DanChapman: elfy when thinking of autopilot ... http://tinyurl.com/ox4ax6o
[08:26] <elfy> bbl
[08:27] <DanChapman> elfy lol awesome!!!
[10:14] <slickymaster> good morning all
[10:14] <DanChapman> morning slickymaster
[10:14] <slickymaster> DanChapman: Hi, Dan
[10:58] <davmor2> Morning all
[14:03] <elopio> good morning!
[14:07] <davmor2> morning elopio
[14:24] <thomi> elfy: anything in particular? I'd love to improve the documentation to help you out
[14:24] <thomi> hi elopio
[16:43] <elfy> thomi: hi - not sure what you are referring to :)
[16:46] <thomi> elfy: "<elfy> autopilot confuses the bejeesus out of me ;)"
[16:46] <elfy> oh right
[16:47] <elfy> wellll then thomi
[16:47] <elfy> I'm only interested in what it can do for Xubuntu :)
[16:47] <elfy> which last time I looked into it - wasn't very much
[16:48] <thomi> remind me: Xubuntu uses Gtk?
[16:48] <elfy> but generally - unless you've got time to dig into m/l's and balloons blogs and the one page I managed to find - there does seem to be a paucity of information for it
[16:48] <elfy> yep - gtk2/3 in varying amounts
[16:50] <elfy> thomi: what 'we' are trying to ascertain is whether it's going to be of use to us for automatic testing of anything other than images
[16:50] <balloons> elfy, thomi has been grooming a rather nice tutorial for a little while now: http://unity.ubuntu.com/autopilot/tutorial/tutorial.html
[16:50] <elfy> k
[16:51] <elfy> shame it's not mentioned anywhere then :p
[16:51] <balloons> that and the api reference, you can't ask for much more http://unity.ubuntu.com/autopilot/api/index.html
[16:51] <elfy> that's a whole lot more than the last time I looked
[16:51] <balloons> it is the official documentation, it should be linked from everywhere
[16:51] <thomi> sorry guys, I'm in a meeting at the moment, so I can't pay much attention, but I'll be back soon
[16:51] <elfy> balloons: but you know what it is that I'm after from it
[16:52] <elfy> I'll look at those 2
[16:52] <balloons> elfy, yes.. I would give you the same advice.. dig in and try it
[16:52] <elfy> I did that - it never worked ;)
[16:52] <balloons> DanChapman, has a nice gtk emulator he's spent a bit of time on to make it easier, but don't worry about that for now
[16:52] <balloons> gtk apps can be finicky, it's not quite as easy with them
[16:53]  * balloons installs leafpad
[16:53] <elfy> yep - understood - but that's what we'd be looking at it for
[16:53] <elfy> I'll be back later - was only really responding to a ping, just got in from work
[16:59] <elfy> tbh balloons I've never actually managed to get myself past the "Is it going to be of any use to us?" question
[17:00] <elfy> and nothing that I've found to read has anything to help with that question
[17:00] <balloons> elfy, we can chat later when you have time, no worries
[17:00] <balloons> elfy, well it will provide you a way to automatically check packages you care about
[17:00] <balloons> make sure they aren't broken.. if that's useful or not is up to you I guess :-)
[17:00] <elfy> I understand that Canonical et al are only really interested in it working for their things - nothing wrong with that
[17:01] <balloons> we have a number of tests for things we didn't write.. we care about everything we ship in the repos ;-)
[17:01] <elfy> right - so if I got someone interested in getting it to check things for us - we'd at least get a this is/or isn't broken
[17:01] <elfy> balloons: you know what I mean :)
[17:02] <balloons> elfy, you could get feedback on brokeness.. but if you setup as build tests you could prevent the package from getting into the archive
[17:02] <balloons> let's use an example. Say you want to land the new version of xfce with a new panel. you build the new packages, but the panel tests fail and the panel doesn't build.
[17:02] <elfy> balloons: my biggest issue is I don't code - so can't see the wood for the trees - so I have to find someone else to possibly waste their time - if you follow my drift
[17:03] <balloons> it saves you from building and pushing in things that might be broken
[17:04] <elfy> mm
[17:05] <elfy> I wonder if any other flavours are bothering
[17:06] <balloons> autopilot is but a tool, and it's only one tool
[17:07] <elfy> yea - I understand that - I'm just trying to get a really basic understanding so I can at least make a half-informed decision on how far to run with it
[17:07] <elfy> and nothing that I've read is at that level - it's all how to build testcases
[17:08] <elfy> but gtg now for a bit
[17:08] <balloons> well building a testing infastructure or not lol is not going to be in tool docs
[17:08] <balloons> if you want it, it can be done, and here's some tools we use to do it (but it's not the only way)
[18:15] <samgabbay> Hello Everyone Samuel Gabbay Here :)
[18:27] <samgabbay> seems like everyone is leaving
[18:39] <elfy> samgabbay: not everyone :)
[18:39] <samgabbay> elfy: omg i remember you!!!!! so long ago
[18:40] <elfy> lol - I'm always somewhere :)
[18:40] <samgabbay> elfy: haha what's new?
[18:41]  * samgabbay slaps ChanServ around a bit with a large trout
[18:41] <samgabbay> lol
[18:46]  * samgabbay slaps elfy around a bit with a large trout
[18:46] <samgabbay> WAKE UP :D
[18:48] <balloons> haha
[18:48] <balloons> someone discovered the trout
[18:48] <samgabbay> YES!
[18:49] <samgabbay> well i gotta go :( sorryy
[18:56] <elfy> very Captain Beefheart
[19:15] <balloons> thomi, is this fixed in 1.4? https://bugs.launchpad.net/autopilot/+bug/1209004
[19:16] <elfy> balloons: I'm back now, if you've got time to chat - but I'm not sure if we'll get anywhere between us - we don't seem to be able to see each other's points very well atm
[19:17] <elfy> I'll probably hassle dan tomorrow
[19:17] <balloons> elfy, simply stated reading the autopilot tutorial won't help you at all if you are trying to decide if you want to create a test infrastructure or not
[19:17] <elfy> yep - I got that far :)
[19:18] <elfy> I think that what I have to do is get someone to look into for us - luckily I have a suitable candidate in mind :)
[19:18] <balloons> ok, if you want that, then you have to choose a tool
[19:18] <thomi> balloons: no, but I had a meeting this morning that included getting the unity8 work scheduled
[19:18] <thomi> so.. soon :)
[19:18] <balloons> thomi, :-) ty
[19:19] <elfy> balloons: choose a tool? what do you mean? is there different tools to do autopilot with?
[19:20] <balloons> elfy, so for gtk apps you can use mango, ltsp, xpresser, autopilot, sikuli, or something else you write :-)
[19:20] <balloons> elfy, autopilot is but a tool to test apps.. specifically it will test gtk2/gtk3 and qt apps
[19:20] <thomi> ..and qml
[19:20] <thomi> :)
[19:21] <balloons> and then of course, if you want to test at a different level than a functional or UI level, there's tools for that too
[19:21] <balloons> ^^ autopilot is not one of those tools, nor is anything I listed above most likely either :-)
[19:22] <balloons> elfy, I've either confused you or you get it all perfectly.. I'll guess the former
[19:23] <elfy> :p
[19:25] <elfy> I'll have a read when I'm more awake I think
[19:27] <elopio> balloons: who develops the rss ?
[19:27] <balloons> elopio, ohh right.. what issues are you having?
[19:30] <elopio> balloons: there's a test that adds a topic name, and then looks for it on the tabs.
[19:30] <elopio> but the topic is not added to the tabs.
[19:30] <balloons> mm, yes, ok.
[19:30] <elopio> I'm wondering if the test is outdated, or it's a real bug.
[19:30] <balloons> well at one point the topic was added
[19:31] <balloons> rss reader has historically just broken the tests with UI changes
[19:33]  * balloons launches rss reader
[19:33] <balloons> elopio, yes, see the topics are all tabs at the top
[19:34] <balloons> elopio, so I would call that a bug
[19:42] <elopio> balloons: ack.
[19:42] <elopio> I'm going to have lunch, and then back to finish that.
[19:58] <balloons> doug5, bonsoir mon ami
[19:59] <balloons> Letozaf_, buonasera
[19:59] <Letozaf_> balloons, buonasera :D
[19:59] <Letozaf_> balloons, you are international you know all languages
[20:00] <doug5> balloons, bonsoir! :-)
[20:00] <doug5> balloons, so...what's next?
[20:00] <doug5> Letozaf_, ciao Carla :-)
[20:00] <balloons> Letozaf_, I'm just laughing because doug5 was lamenting learning french.. I thought I would tease him a little
[20:00] <doug5> balloons, lol
[20:01] <Letozaf_> doug5, ciao Andrea :D
[20:01] <balloons> doug5, well I just asked for all of your tests to get pulled into the latest images, so reports.qa.ubuntu.com should turn green for calendar :-)
[20:01] <doug5> balloons, cool
[20:01] <balloons> fingers crossed tomorrow or the next day they'll pull it
[20:02] <balloons> as far as what's next, well, there's some other apps that look like they are having some issues
[20:02] <balloons> I myself was looking at file manager, and elopio was looking at rssreader, and looking for you Letozaf_ :-)
[20:02] <Letozaf_> balloons, looking for me ?
[20:03] <Letozaf_> balloons, here I am, sorry I missed a couple of days >:P
[20:03] <balloons> Letozaf_, lol, no worries! he was just wondering about the rss reader tests.. they were failing, but they found a bug in the app
[20:03] <balloons> just doing there job ;-)
[20:04] <Letozaf_> balloons, oh! I feel better now, I was wondering why they were failing
[20:04] <Letozaf_> balloons, by the way should I install autopilot 1.4 ? I am still running 1.3
[20:04] <Letozaf_> balloons, or is it better to wait
[20:05] <Letozaf_> balloons, I see that to get autopilot 1.4 you need to get it from a PPA
[20:06] <Letozaf_> balloons, ppa:autopilot/experimental  isn't it ?
[20:07] <balloons> Letozaf_, I still have 1.3 installed locally
[20:07] <Letozaf_> balloons, ok fine I was wondering what you guys where using
[20:07] <Letozaf_> balloons, have you got Trusty  ?
[20:08] <balloons> yes, running trusty
[20:08] <balloons> it's still 1.3 in the repo
[20:08] <Letozaf_> balloons, yes I saw it
[20:08] <balloons> doug5, as far as what's next, are you interested in doing something besides core apps tests?
[20:09] <doug5> balloons, yep sure
[20:09] <balloons> https://wiki.ubuntu.com/QATeam/ContributingTestcases#Needed_autopilot_tests
[20:10] <Letozaf_> balloons, I suppose I will have to wait for the rssreade app bug to get fixed, so maybe I can do something else,meanwhile
[20:10] <balloons> doug5, Letozaf_ yes I was just looking at what still needs written
[20:11] <balloons> it would be useful to give Dan a hand on the ubiquity tests for sure
[20:15] <doug5> balloons, I'll take a look at ubiquity, thx
[20:15] <Noskcaj> balloons, feel free to point people to testdrive too, because my glade is broken, and dan, dustin and andres are all too busy to finish the gtk3 port
[20:16] <doug5> balloons, if there is something that comes out on the qml apps and you need help, just assign it to me
[20:16] <balloons> doug5, excellent thank you..
[20:17] <balloons> doug5, for the moment I don't think anything new is needed (at least not noted in a bug), but you can always debug and fix issues
[20:17] <balloons> or hack on ubiquity :-)
[20:17] <balloons> dan's post is a good intro: http://www.ubuntuhackers.com/ramping-up-automating-ubiquity/
[20:18] <doug5> balloons, one thing I could do is to improve clock-app test case on search location
[20:18] <doug5> balloons, and start with ubiquity, yes
[20:19] <balloons> doug5, basically we need additional image tests automated
[20:20] <doug5> balloons, makes sense :-)
[20:20] <balloons> doug5, everything you see here, if possible, we want to automate
[20:20] <balloons> http://iso.qa.ubuntu.com/qatracker/milestones/305/builds/55927/testcases
[20:20] <balloons> this page is the wip project page for everything https://wiki.ubuntu.com/QATeam/AutomatedTesting/ubiquity
[20:20] <balloons> you can see our raw pad notes from a few weeks ago
[20:21] <balloons> we discuss each of the tests we don't yet have automated tests for and what we think we can automate, etc
[20:22] <doug5> balloons, can I ask Dan if I have questions?
[20:24] <balloons> doug5, yes of course.. you can ask me questions as well.. but Dan is the guy to ask if he's around :-)
[20:27] <doug5> balloons, ok :-) I have to go, see you guys
[20:28] <balloons> doug5, see you.. thanks again!
[20:29] <doug5> balloons, np, it's fun working on these things :-)
[20:29] <balloons> indeed.. a little addicting eh? you've got a good knack for writing them.. it's great
[21:03] <Letozaf_> balloons, I was reading about Ubiquity tests, can I use Trusty ISO's too ? or is it better to stick with Saucy ?
[21:03] <balloons> Letozaf_, yes, go for it.. the iso shouldn't matter for test writing, but why not use trusty, as that's what we intend t test ;-)
[21:04] <Letozaf_> balloons, well yes you're right!
[21:33] <Letozaf_> balloons, nice it started running a test on Saucy (I'm still downloading Trusty) Dan did a great job! let's see what happens ...