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