=== chihchun_afk is now known as chihchun [06:00] Good morning [06:00] Good morning [09:07] morning all :-) [09:17] Mornig DanChapman [09:17] +n :) [09:18] DanChapman, I haven't identified why custom_install fails yet, perhaps AP is not waiting long enough at the end of the test. [09:19] DanChapman, for the moment the lab is down, I'll have a look when it comes back up. [09:21] Morning jibel, ahh you maybe right as the test currently finishes once the 'finished dialog' appears. I'll uncomment the code that clicks restart and see if that makes a difference. [09:21] ok cool :-) [09:23] jibel I didn't know edubuntu had extra install pages, hence it's failing. So i will get that sorted :-) [09:23] DanChapman, I didn't know either, I haven't installed it for a while. [09:24] jibel, yeah it gives options for desktop choice unity/gnome fallback or to use as LTSP so I suppose all those options will need exploring [09:25] DanChapman, I'd like to create a project ubiquity-autopilot and push the runner and your tests there. I think it's more flexible than merging everything into ubiquity, less work for the already busy installer team and easier to collaborate than personal branches. What do you think? [09:26] jibel sounds perfect, i was going to bring that up at the vUDS session. So go for it :-) [09:27] DanChapman, good, I'll do that. [09:31] hm, unless we merge that into the more general ubuntu-autopilot-tests. I'll ask balloons opinion. [09:40] jibel, I think that might make a bit more sense and keeps it all in one place, what about it's own series in ubuntu-autopilot-tests? Would the production tests still end up in lp:ubiquity or no longer live there? [10:00] jibel: i'd very much against it. Instead DanChapman should be added to the team and push branches to lp:ubiquity. [10:00] jibel: if the tests are seprate they will be forever out of sync from ubiquity development / changes. [10:01] jibel: and shouldn't the autopilot tests be packaged? since one would want to run tests from matching version numbers of autopilot tests against matching ubiquity package. [10:15] xnox, agreed, it makes perfect sense to add the tests to ubiquity but I think the runner shouldn't. It is a general purpose runner and we could use it for ubuntu-applications autopilot tests too with a few changes. [10:16] if we package the tests then we should package the runner too [10:17] jibel: would the runner be something I can run? e.g. similar to lp:auto-package-testing, cause I do want to validate changes against the autopackage tests. [10:17] (locally before merging/uploading) [10:18] xnox, yes, you can easily run locally, the command is something like: ./run-ubiquity-test --sdl -t ubiquity_autopilot_tests.tests.test_english_default ~/iso/edubuntu/trusty-dvd-amd64.iso [10:19] change the iso to test another flavor [10:20] * DanChapman goes to see what the --sdl does [10:23] DanChapman, it displays an sdl window instead of using vnc, so you can actually see the desktop [10:28] xnox it would be handy to be able to push to lp:ubiquity, currently ive been using junk branches before pushing to my ubiquity branch so the jenkins tests don't break etc before i've tested them locally. [10:28] * DanChapman promises not to touch anything else in lp:ubiquity ;-) [10:29] DanChapman: do you know how filter email? [10:29] DanChapman: adding to installer team results in hundreds of bug emails with all installer packages bugs. [10:29] jibel awesome! thats a bit easier than commenting out the VNC in run-ubiquity-test :-) [10:30] xnox yeah I can sort that out easily enough :-) [10:30] DanChapman: ok. [10:39] DanChapman: can you please add your email address to your launchpad account? And set bzr launchpad-id locally? you can hide your email from public, but at the moment it's not linked to your profile and is in plain sight. [10:39] https://code.launchpad.net/~dpniel/ubiquity/autopilot/+merge/192208 [10:47] xnox I already have my email on there https://launchpad.net/~dpniel and have the same email set for bzr launchpad-login [10:49] DanChapman: hm, strange. not sure why launchpad doesn't "linkify" your commits then =( [11:04] jibel: DanChapman: where is the runner? =) [11:04] xnox, in my junk :) [11:04] * xnox wants to run this. [11:04] lp:~jibel/+junk/ubiquity-autopilot-runner [11:05] jibel: excellent! [11:05] xnox, hence the urgent need to put it somewhere more persistent [11:05] DanChapman: jibel: am I correct that this is not using python3-autopilot? Is it 1.4 autopilot api compatible? [11:06] xnox it's not python 3 yet but it is 1.4 compatible :-) [11:06] DanChapman: i think i will port it to python3, as ubiquity as a whole is python3. [11:08] jibel: bzr joined the history of your junk runner. [11:09] (that is preserving rich history / all commits) [11:11] DanChapman: jibel: i've added both of you to the installer team, such that you have commit access to lp:ubiquity for autopilot tests. [11:12] DanChapman: jibel: please still use merge proposal if you can, to review each others work. [11:13] DanChapman: jibel: also please do execute "./debian/rules clean" which will validate syntax throughout the project (pyflakes3, pep8, pycompile3, shell no-exec) to keep the project in buildable state at all times. [11:13] xnox, sure thing :-) [11:14] DanChapman: it's broken at the moment =) the ./debian/rules clean bit. I'll fix it up in a moment. [11:14] xnox, thanks! [11:14] jibel: is there any example / recommendation how you'd want it to be packaged? [11:15] (to match other -autopiloty packages?!) [11:17] xnox, ok cool thanks :-) [11:17] xnox, not really, you can use unity-autopilot as reference [11:18] xnox, tests should be discoverable by autopilot without being in the source tree apart from that I don't know if there is any other constraint [11:19] ack. === _salem is now known as salem_ === chihchun is now known as chihchun_afk === abner__ is now known as abner [12:30] pitti, I'm getting constant output like this http://paste.ubuntu.com/6405031/ when running any Gtk tests with ap 1.4. The tests still run fine, it does seem a little sluggish selecting objects, do you want a bug filed or do you already know about it?? [12:30] DanChapman: ah, these are from properties which we cannot introspect [12:31] DanChapman: so they are mainly useful to track down their actual data type, but they would indeed be more useful if they woudl show the property name [12:31] DanChapman: please feel free to create a bug about it; but that shouldn't be the cause for being sluggish [12:32] pitti, ack , thanks === fader_ is now known as fader [15:09] howdy jibel DanChapman [15:11] Hey balloons, how are you? [15:12] pretty good, I take it you also enjoyed the extra day of rest [15:17] I did, even if it was a wet day :) [15:19] well I washed the auto, so mine was wet too, hah! [15:25] balloons, ai caramba... [15:25] knome, afternoon too you [15:25] *to [15:26] balloons, good evening! [15:26] balloons, and good news; we're moving to a bigger flat in a month, and i'll get my own work/music room! \o/ [15:27] oO! nice nice nice [15:27] I didn' t know you created music [15:27] lol [15:27] no, i listen to it! [15:27] but music as in... room for listening music [15:27] and sometimes, i know it sounds horrible and unbelievable... i work! [15:27] * knome gasps [15:32] knome, indeed.. I have a nice set of bookshelf speakers, but no longer have a nice amp to power them. Or a room to use them in [15:35] balloons, duh. :) well i don't have such systems, but still... it's a room to listen music in :) [15:35] i do have 6.1 speakers that i can plug to my pc [15:35] though i suppose i won't do that, because the pc keeps noise [15:35] but still... [15:36] yea.. it's just interesting how much I use the pc to listen to music, whereas a decade ago that was not the case [15:37] yup; i'm actively trying to get rid of that habit [15:38] what matters more is that it's silent enough to not have to put the music on too loud [15:38] than how hi-tech my equipment is.. [15:38] * balloons turns on music [15:38] you can hear it without blasting it.. lovely [15:38] i'll need a new chair, and a comfy chair [15:41] balloons, http://www.masku.com/app/masku/public/thumb/188/content/520x500/Focus-2-leather-1416x800px-72dpi.jpg [15:41] have been dreaming of a chair kind of like that [15:42] mm.. they are quite nice. I have something like this: http://www.mariescorner.com/website2013/wp-content/uploads/2013/03/maries-corner-sofa-Long-Chair-biais-mauve-900x563.jpg [15:42] oi :D [15:42] too comfy, i'll fall asleep on such [15:44] morning! [15:44] knome, balloons \o [15:44] hey SergioMeneses [15:45] SergioMeneses, buenos dias [15:45] balloons, how's that... http://www.isku.fi/Image/products/30814-001-00000_7.jpg [15:45] balloons, too bad the price tag is around 1500€ :D [15:45] oooo.. it's like the office meets the reading room [15:45] I like it. [15:45] balloons, exactly! [15:45] that's what i'm looking for [15:46] knome, balloons do you need a new couch? [15:47] SergioMeneses, knome is looking for a chair [15:47] need... no, not really. want... yes [15:47] heh, yes.. want indeed [15:47] i'm getting a work room, and i'm looking for a comfy chair to take breaks in [15:48] jajaja [15:49] balloons, http://www.asko.fi/tuotekuvat/tuote/lenni_lt_rahi_das_siniha.png [15:49] that's "only" ~1000€ === ara_ is now known as ara [15:49] hmm.. footstool or not [15:49] now cut *that* price in half, and take some off.. [15:49] wouldn't mind that [15:49] "only" ~1000 [15:49] can be used as another bench if needed [15:50] http://www.asko.fi/tuotekuvat/tuote/tivoli_lt_board_graf.png [15:50] that's not bad looking either, 900€... [15:50] that looks comfortable.. but something is out of place with it [15:50] maybe the stand? [15:50] i know i know! the price [15:50] haha [15:50] that's a given! [15:50] hehe [15:57] balloons, have experience on saddle chairs? [15:57] i suppose i should get one... [15:58] backless? my music prof had one [15:58] knome, balloons please go to work! [15:58] * SergioMeneses runs [15:58] balloons, yeah, backless... [15:58] http://www.sotka.fi/tuotteet/uploaded/images/nojatuolit/twin_lt_berna_ru.jpg [15:59] getting there on the price point (300€), but the design is lacking [16:01] SergioMeneses, hah. :P [16:01] knome, jeje I am fixing a issue with zimbra http://vavai.net/2008/10/change-ip-address-of-zimbra-mailserver-how-to-resolve-the-problem/ [16:02] good luck [16:04] howdy balloons, how's it going? [16:04] DanChapman, hello good sir [16:06] knome, it's done! [16:07] DanChapman, \o [16:07] SergioMeneses, o/ [16:11] I see you've gotten commit access to the installer :-) [16:12] balloons, indeed :-) [16:13] balloons, have you come across this before http://paste.ubuntu.com/6406065/ [16:13] jibel ^^ thats what i'm getting user the runner out of lp:ubiquity [16:14] using* [16:15] DanChapman: well, I force converted it to python3-autopilot and python3-x11 but i haven't actually tested it. I didn't expect it to work out of the box. [16:15] DanChapman: looks like python3-autopilot fails to find gtk* anything. [16:18] DanChapman: looks like X didn't start or refusing our connections the right fix is to specify full path to display, or brute force it with xhost + [16:18] DanChapman, on the desktop? [16:18] DanChapman: I'll look into it further later. [16:21] xnox, ok thanks that would be great. it's completely stumped me. Also i had an issue with python3-autopilot looking for python-autopilot-trace and not the installed python3-autopilot-trace. Will look into that a bit further [16:21] balloons, yeah :-( [16:28] balloons: ping [16:29] spineau, pong [16:29] balloons: hello, I know that you're already attending http://summit.ubuntu.com/uds-1311/meeting/21988/core-1311-checkbox-rebirth/ [16:30] balloons: in fact I'm looking for people having a bit of knowledge in the process of promoting a package from universe to main [16:30] balloons: any ideas? [16:30] balloons: well we need first to go to universe with our new packages but We'd like to have an idea of the schedule [16:31] balloons: as we'll replace checkbox (pieces by pieces) with a full rewrite (plainbox) [16:32] spineau, #ubuntu-devel I suspect would have more answers. you need someone from the core team to help you do that [16:32] any motu can get you into universe [16:33] DanChapman, Good Eve!! thanks for the comments [16:33] spineau, this doc might help you with the process https://wiki.ubuntu.com/MainInclusionProcess [16:33] senan hey there how are you? [16:33] balloons: jibel: indeed, thank you [16:33] DanChapman, I'm good.. thanks === om26er is now known as om26er|food [16:34] DanChapman, Just came home after work.. how are you ? [16:36] senan, i'm good thanks :-) [16:39] DanChapman, I'm changing all Equals(1) to True [16:57] DanChapman, I've a doubt [16:58] Danchapman, entry = self.app.select_single('GtkFileChooserEntry') [16:58] with self.keyboard.focused_type(entry) as kb:, what it will do ? [16:59] senan_, by pass ing the entry box to focused_type autopilot will automatically get the entries focus [17:01] ok === om26er|food is now known as om26er [17:10] DanChapman, after an xhost + to disable access control I get http://paste.ubuntu.com/6406317/ [17:19] jibel ahh thats from where xnox's cleanup removed the unused imports that needed to be there for the emulators to work. I will fix that up :-) [17:19] DanChapman, I'll fix access control then :) [17:20] awesome :-) [17:22] DanChapman: ah, sorry. In that case can you add them to tests/pyflakes.exclude ? [17:22] xnox no worries :-) I will do that then, thanks [17:26] DanChapman, http://paste.ubuntu.com/6406413/ [17:29] balloons: ping [17:29] elfy, pong [17:29] hi balloons - need the official line on something - and no facepalming where I can't see you :) [17:30] what is the official canonical stance on gksu/do ... [17:30] https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1250560 [17:30] Ubuntu bug 1250560 in Ubuntu Manual Tests "Use of gksudo/gksu in testcases for Xubuntu Desktop in Trusty Daily " [Undecided,New] [17:39] mm.. I won't claim an official stance on anything. BUT, indeed gksudo should be phased out [17:39] can you not simply sudo [17:39] ? [17:39] to be replaced with ? is the issue at hand [17:40] well you can - but then there are all the 'the world will end if you use sudo with gui apps' warnings scattered everywhere [17:40] I can't find the m/l post I read about it now either :( [17:40] A quick AU search brought me this: http://askubuntu.com/questions/284306/why-is-gksu-no-longer-installed-by-default-in-13-04 [17:41] gksudo afaik did more than just privelege escalation, and I'm not sure it survived the migration to gnome3 [17:41] balloons: yea - I've been looking all over the place [17:42] balloons: sudo -i is the closest I've got so far :) [17:42] I'm not sure why we would need gksudo anywhere [17:43] ahh, so I see the test [17:43] root warning check for mousepad..anything else? [17:43] I'm not sure why it's there either, not read it properly yet [17:43] not sure - I'm going to trawl our stuff [17:44] k. I suspect it's not much of an issue.. but yea, let's drop gksudo if we are ok with it :-) [17:44] :) [17:48] balloons: I knew I should have checked the forum first - if nothing else I have a timestamp to a post and reference to a -dev conversation :) [17:49] yep.. forums got you covered [17:53] balloons: seems sudo su -c $program or sudo -i === psivaa is now known as psivaa-afk [20:02] balloons: I checked, just the one instance I could find, proposed merge for it [20:03] nice [20:05] I'd finish it all off myself - but think it's best to have someone at least look :) [20:08] i'll look quickly and you can finisg [20:10] ok [20:13] kk [20:13] ok - I'll go ahead then [20:23] balloons: all done === salem_ is now known as _salem [22:28] elopio, how's this coming? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1245651 [22:28] Ubuntu bug 1245651 in Ubuntu UI Toolkit "confirm_removal() emulator function fails with statenotfound error" [Undecided,In progress]