=== _salem is now known as salem_ === Ursinha is now known as Ursinha-afk [01:24] good evening! [02:07] phillw, around? [02:59] Hiya === salem_ is now known as _salem [04:49] Good morning [04:49] pitti, still evening here \o [04:50] well, admittedly very early morning here (5:50) [04:55] 23:55 here [04:58] good evening [04:58] afternoon fenrw [04:58] it's 1558 here [04:59] 22:00 [05:00] someone has to be from Australia or nearby here [05:00] Noskcaj, \o [05:01] morning or evening, hi all! [05:01] fenrw, me [05:02] ah, well hello from the other side of the pacific [05:14] ok guys I want to sleep! see you soon [07:02] good morning [07:12] morning [07:13] or midnight [08:09] good morning === dholbach_ is now known as dholbach === _salem is now known as salem_ === SergioMe- is now known as SergioMeneses [13:47] phillw, PING [13:48] balloons, ping [13:53] hello, i still have that issue with running autopilot walkthrough [13:53] could anyone try help me === lordsame is now known as SergioMenesesAFK === SergioMenesesAFK is now known as SergioMeneses === Ursinha-afk is now known as Ursinha [15:19] jibel: still no luck with webkit? https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-WebKit/9/artifact/WebKit.log [15:36] pitti, ah, that's because I did a manual build. et me fix that [15:36] let [15:37] jibel: ah, did it build now? great [15:40] pitti, yes, it finished at 11.57UTC, sorry I should have told you [15:40] jibel: no need to be sorry, I'm just curious (this isn't blocking me at all) [15:40] pitti, I also restarted epiphany but it failed in make check [16:04] Hi ive installed raring daily and i am happy with its performance! it will be a great realease [16:05] hey vladino [16:08] yes [16:11] glad you like raring [16:14] balloons, do you have a minute? [16:14] SergioMeneses, sure [16:15] pm === om26er_ is now known as om26er === yofel_ is now known as yofel [20:02] Letozaf_, evening to you [20:02] wanted to tell you there is a ppa for umockdev [20:02] https://launchpad.net/~pitti/+archive/daily-builds [20:03] balloons, hello! [20:03] balloons, fantastic !!!! [20:03] balloons, I must try it immediatly :D [20:05] we kind of got stuck on ubiquity sadly.. it feels really close, but isn't quite working [20:06] balloons, :( [20:10] balloons: bug #641478 [20:10] bug 641478 in ubiquity (Ubuntu) "debconf-communicate crashed with SIGABRT in __kernel_vsyscall()" [Medium,Fix released] https://launchpad.net/bugs/641478 [20:10] Apperantly debconf crashes if running as non root and DBUS_SESSION_BUS_ADDRESS is set [20:11] hmm.. that's an oldie [20:11] so I wonder if we can execute debconf but clear DBUS_SESSION_BUS_ADDRESS from the environment. [20:11] balloons: does the stacktrace match yours? [20:12] don't know.. I'd have to redo things [20:14] I'll fire up a live session again and set it up [20:18] k, live session, with screen reader, installed python-autopilot [20:22] ok, so modded autopilot launch to force load gtk [20:22] ran autopilot launch ubiquity [20:22] it launched, GTK_MODULES shows as overlayscrollbar:autopilot [20:22] balloons: autopilot now has a command line option to bypass the automatic check [20:22] launching autopilot vis shows me nothing [20:23] balloons: also, new ap-gtk prints something to stdout when the plugin is loaded [20:23] thomi, :-) [20:23] balloons: so if you have the latest crack, we should be able to tell if the plugin gets loaded or not [20:23] k.. is it in raring? [20:23] or just ppa? [20:23] i can grab ppa [20:24] ahh.. I did get an error about it not finding the autopilot interface.. ok [20:24] balloons: def. in the PPA, possibly in raring [20:24] * balloons grabbing ppa [20:24] balloons: actually, def. not in raring, since autolanding is a bit broken for ap-gtk at the moment [20:25] k, we'll try again with the good stuff [20:25] happy friday to you :-) [20:26] k, the help doesn't tell me [20:26] what's the option to force? [20:28] balloons: the help should help you [20:28] autopilot launch -h [20:29] :-( must not have the right stuff [20:29] balloons: if you don't see the help then maybe it didn't land? let me dbl check [20:29] last update is 7 days agao [20:29] https://launchpad.net/~autopilot/+archive/ppa [20:30] balloons: hmmmm [20:30] i'll pull source if needed, lemme know [20:30] balloons: yeah, it's in trunk, the bug is here: https://bugs.launchpad.net/autopilot/+bug/1130986 [20:30] Launchpad bug 1130986 in Autopilot "Autopilot launch needs to work with non-binary processes" [High,Fix committed] [20:30] k, I'll pull trunk [20:30] balloons: trunk should build into a package with pdebuild no worries [20:30] ohh even better [20:31] balloons: if you have any issues I can build you a binary pkg and push it somewhere [20:31] k, let's see.. my guess is it'll be fine [20:31] tho the live session might need some build tools [20:31] heh [20:32] balloons: maybe it'll be easier for me to build them & upload? [20:32] I don't even have to build it really [20:32] i see the new stuff [20:33] I guess you can patch PYTHONPATH and PATH, but... ewwww [20:33] lol [20:33] go ahead and kick a build off [20:33] ty [20:33] done, just uploading [20:34] balloons: http://people.canonical.com/~thomir/python-autopilot_1.2daily13.02.14-0ubuntu1_all.deb [20:35] should be safe for a live session, but the version number might not be good for a permenantly installed machine [20:35] i.e.- it might not upgrade cleanly or something [20:35] *shrug* [20:35] sweetness [20:35] we good [20:36] alright.. i ran with -vv as well [20:36] hi balloons how are things in flavour country? [20:36] hi all! [20:36] it's showing some failures now [20:36] hi SergioMeneses [20:37] phillw, i learned it's aluminium today [20:37] so sure.. flavour, not flavor [20:38] hi SergioMeneses you should have email, but the bug for ubiquity should have a fix, You okay to test in Vbox? [20:38] http://paste.ubuntu.com/1701511/ [20:38] xubuntu is the .1 build, they re-spun it as the cron built before the fix arrived. [20:39] phillw, I'll do but at night, I'm not at home [20:39] balloons: why python2.7? [20:39] I'll see how I get on with kvm, if they install okay. I'll fire up VBox 4.2 [20:40] autopilot is written in py2 [20:40] balloons: does the pid from that output matches what `ps` says python3 / ubiquity process is? [20:40] xnox, ohh [20:41] let's look [20:41] phillw, did you test the daily iso? [20:41] xnox, yes [20:41] and the gtk_modules look correct too [20:42] well.. the process idea matches the gksudo --preserve-env call [20:42] there's also the py3 /usr/lib/ubiquity/bin/ubiquity call [20:42] which is a seperate process and does not match [20:43] SergioMeneses I''ve just got the lubuntu one in. I had xubuntu as my 1st, then had to do the mv bit for new flavours coming in :)7 [20:43] balloons: you want to interspect the py3 process [20:43] xnox, I was thinking you would say that [20:43] as that's the one that loaded the UI [20:43] so, do we try and load the /usr/lib/ubiquity/bin/ubiquity process ourself? [20:44] that won't work =) [20:44] i don't think ap is going to be able to follow the spawn properly [20:44] or maybe there is a way [20:44] well this is good.. i think we found the source of the issue [20:44] either it needs to count, or it needs to wait for a magic file / dbus-activation / signal sending / call from ubiquity. [20:44] SergioMeneses your VM is about to re-started... As I told you, it is handy to have the VM in the name of person asking me to test stuff :) [20:45] balloons: who develops autopilot? [20:45] balloons: I'll just need to establish communication from ubiquity with autopilot =) [20:45] phillw, lol [20:45] xnox, thomi is the go-to on this :-) [20:45] xnox: þat'd be me [20:45] *that'd [20:45] wow, how did I get that character I wonder? [20:45] * balloons is impressed [20:45] me too [20:46] thomi: how would you like to find the pid? i can like broadcast a dbus message to you "autopilot me!" or send autopilot a signal or write a pid file, whatever you want. [20:46] * thomi reads scrollback... [20:46] thomi: on autopilot side you'll need a cmd arg to enable "sniffing" mode & listen on the trigger. [20:47] thomi: ubiquity forks a few times before launching python-gi app. [20:47] and the pid that autopilots wants to pilot is different. [20:47] * xnox ponders I guess I can just launch autopilot from ubiquity and pass the pid on command line....... [20:47] a bit backwards, but hey this will work =) [20:48] ok, well, that's certainly something we'll need to fix before we can write tests, but autopilot vis should work right now - it sniffs the session bus for anything that provides the correct DBus interface, which the AP plugins do [20:48] we've solved similar issues for other projects as well (the indicators) [20:49] xnox, balloons: so I think the first thing should be to make sure the AP plugin really is being loaded, second is to make sure we can see it with 'ap vis'. Third, I can write a custom loader that launched ubiquity and hooks everything up [20:50] SergioMeneses xnox yeah, I got past the 'die' bug in lubuntu, seems pretty normal from there on in. [20:51] phillw: glad. [20:52] xnox: I do have a full crash report being generated, it is just building. Hopefully we can you guys more than just a few crimbs [20:52] *crumbs* [20:52] thomi: you lost me at the first thing. If there is anything inside ubiquity that I can change to make things easier just let me know. [20:52] thomi, ok, well as xnox said, it says it's looking for an ap interface for what ends up being the wrong pid [20:52] balloons: ahhhh, I think I understand... the launch command is failing... hmmmm [20:52] afaik, if we can make sure autopilot can follow along to introspect the right pid, everything should work [20:53] balloons: maybe I modify ap to look for the launcxhed PID *or child processes* [20:53] well.. it's trying to introspect on the /usr/bin/ubiquity call [20:53] right, see [20:53] *i see [20:53] hmmmm [20:54] yes, could you just try and load for all child processes? [20:54] it's pretty nested from looking at it [20:54] thomi: but please stop trying after you found a success... cause ubiquity will keep on spawing & killing things. [20:54] lets see 14700->14703->14704>14712 [20:54] balloons: that's easy to do, until more than one child process supports introspection [20:55] xnox: yeah :) [20:55] so it's at least the third child in this case [20:55] ok, filing a bug against autopilot. Should be easy enough to fix [20:55] thomi: also that will only work in the try ubuntu session as lightdm session spawns shit-loads of shit like many small gnome apps. [20:55] balloons, I have install umockdev and dumped my camera's sysfs and udev properties but when I try to record the dynamic behaviour I get an error [20:55] Letozaf_, awesome.. your closer! [20:56] thomi: so a generic way to flag up "autopilot this pid / me" would be great. [20:56] what's the error, I can try to help, but we can also just write to pitti with something specific if we get stuck [20:56] balloons, yes but do not know how to solve the error :( [20:56] can you paste it? [20:56] xnox: hmmmm...we've considered something like this before [20:57] balloons, yes [20:57] thomi: e.g. if the launcher is on the dbus, I can send a dbus message to the launcher and one can look up the pid of the message sender. [20:58] balloons, this is the error: [20:58] balloons, Cannot run program mtp-detect: No such file or directory [20:58] which is secure and "consensual" testing between framework and ubiquity. [20:58] xnox: yes.... [20:58] balloons, when I run umockdev-record --ioctl mobile.ioctl /dev/bus/usb/002/006 mtp-detect [20:59] xnox: give me a ping back when you have a moment or two, I'm not sure as to where paste up a failed install bug report & against what, as the system did try to file it, but then fell over. I do still have access to all the /var/logs area if you can think of any that may be of help? === salem_ is now known as _salem [20:59] phillw: can you check the /var/crash/* [20:59] Letozaf_, ohh, easy [21:00] sudo apt-get install mtp-tools [21:00] phillw: and just upload that somewhere. [21:00] balloons, ahhh! and I was searching my notebook for it :'( [21:00] phillw: or swithc to tty1 and do sudo ubuntu-bug /var/crash/* [21:00] balloons, xnox: bug report is here: https://bugs.launchpad.net/autopilot/+bug/1131405 [21:00] Launchpad bug 1131405 in Autopilot "Autopilot does not work with wrapper scripts" [Medium,In progress] [21:00] balloons, thanks [21:00] (well just one crash file at a time if multiple) [21:00] will work on that today [21:00] xnox: yup, there is a file there. [21:01] thomi, xnox.. awesome :-) I'm excited to get this working. This should also help other wrapper scripts eh? [21:01] phillw: $ sudo ubuntu-bug /var/crash/*.upload =) [21:02] balloons: yes, exactly [21:02] phillw: that should give command line interface to upload it. [21:02] usr_lib_ubiquity_bin_ sort of fille. ~ 260 kB [21:02] phillw: and there will be a URL at the end which you will have to manually retype (if it has long UUID looking thing, not need to retype other title=foo parameters. [21:03] phillw: yeap. You can read it with `less`, or upload with sudo ubuntu-bug /var/crash/*.crash [21:03] not sure if the machine got that far as to be able to 'talk' to the outside world [21:03] phillw: that file has all logs & tracebacks collected already. [21:03] phillw: is it a VM? it should have network already. just try. [21:04] xnox: so, just sudo ubuntu-bug /var/crash/*.crash [21:04] ? [21:04] yes. [21:06] xnox: it's trying, but the fail was the web browser last attempt. [21:08] xnox: it is sort of telling me it that it has uploaded it, but needs a really long string name to access it. If my attempt to access it should fail, do you want a screen-shot? [21:09] phillw: that long url type it in the web-browser on your host machine. [21:09] you only need upto the end of uuid which looks likes approx ~: ac5e2695-3c9e-49e8-b834-95fab33c4af4 [21:10] nope, I am Alt-F2 on the VM and do not have C+P ability :( [21:10] balloons, do not know why mtp-detect gives me an error: http://paste.ubuntu.com/1701671/ [21:10] phillw: look at the vm window and type here on your web-browser on your host machine! e.g. here where your irc is. [21:10] (your normal browser) [21:11] Letozaf_, interesting [21:11] phillw: everything is uploaded now, you can open that url on any machine. [21:11] my guess is perhaps a permission issue [21:11] did you use sudo in the past? [21:11] balloons, I tried this command with sudo [21:11] try this [21:12] sudo rm -rf ~/.mtpz-data [21:12] balloons, ok [21:12] then start over at the top [21:12] xnox: I'm sorry, you have lost me. I am used to just pulling the files out. sorry for being so n00b. Can you tell me exactly what I need to do? [21:13] phillw, the url it gave you in the terminal on the vm [21:13] connect to that on your browser [21:14] phillw: open a web-browser in one window next to the window of the virtual machine that displays the terminal with the url. [21:15] * xnox goes to do a screenshot [21:15] balloons I have no ~/.mtpz-data file.. and if I launch the command both with or without sudo I get the same error [21:15] balloons, could it be because there is no ~/.mtpz-data file at all? [21:15] weird [21:16] try making the folder sure [21:16] balloons, ok [21:16] keep it with your user permissions ;-) [21:18] balloons, this is the error http://paste.ubuntu.com/1701736/ with the dir and it has my user permissions [21:19] hi balloons [21:19] hi SergioMeneses [21:19] komputes, hi [21:20] * SergioMeneses is working on thunderbird testcase [21:20] SergioMeneses: I'm watching the youtube video and wanted to do the same thing! [21:20] OMG QU ESP [21:20] komputes, what video? [21:20] http://www.youtube.com/watch?v=VO7DdlUSt_4 [21:20] QA ESP [21:21] https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1115645 [21:21] Launchpad bug 1115645 in Ubuntu Manual Tests "Test Needed: Thunderbird" [Medium,In progress] [21:21] qa eso = qa español? [21:21] -o [21:21] Extra Sensory Perception [21:22] we both felt we wanted to work on this testcase at the same time, telepathy [21:22] komputes, jajaja ok ok [21:22] sorry [21:22] komputes, sure?... but I modified the bug because I dont see people working on it [21:24] Ok, I am writing something now, this is my first time, do you want to guide me through it. I have already pulled the bzr project for testcases [21:27] komputes, hey! sorry Im a little busy but I think this will help you https://wiki.ubuntu.com/Testing/TestCaseFormat [21:28] hey komputes :-) [21:28] Hi balloons, I'm trying to learn how to make a testcase, following the video, could I just create the file /ubuntu-manual-tests/testcases/packages/1431_Thunderbird Tests [21:28] balloons, I think that maybe the problem is with my camera, but if I do the same thing with my Samsung Galaxy S III phone connected to my notebook's USB port I get a different error: http://paste.ubuntu.com/1701804/ [21:29] komputes, and check this wiki too https://wiki.ubuntu.com/QATeam/ContributingTestcases [21:29] Letozaf_, looking now [21:29] balloons, thanks [21:29] komputes, yes you can just create a new file then commit it to your local bzr branch [21:29] SergioMeneses: yes, that is what I'm following [21:29] komputes, if you have a question, share it with us :) [21:29] cool thanks balloons [21:29] the push it to a bzr branch on lp and propose a merge [21:29] thanks SergioMeneses [21:29] your welcome [21:30] balloons is multitasking :D [21:30] indeed :-) [21:30] lol [21:31] Letozaf_, ok, it seems the ~/.mtpz-data can be ignored [21:31] For test case naming is this ok? Is there a naming standard? Test-case name: thunderbird/tb-001 [21:31] but it has to do with the fact your using a sgs3 [21:32] balloons, the first error was my Nikon camera and the last one was with my SGS3 [21:32] komputes, will you work on the same testcase? [21:32] komputes, that looks fine [21:32] SergioMeneses: that is the point, I want to be mentored in the process [21:32] balloons, I tried the sgs3 as the camera didn't work [21:32] and I see that you are very involved in QA as I wish to be, as well [21:32] komputes, ok let me share with you my progress [21:33] and I'll explain you [21:33] mtpz seems to be mtp+zune extensions [21:33] SergioMeneses: ok [21:33] anyways, let's look at your other erros [21:33] meanwhile balloons and Letozaf_ can talk [21:33] Letozaf_, if you run mtp-detect alone what happens? [21:34] then try 'sudo mtp-detect'.. you can go back to your normal camera for this if you wish too [21:34] balloons, http://paste.ubuntu.com/1701837/ [21:35] balloons, oh! wait I did not connect my camera :( [21:35] balloons, let me retry [21:35] ok, and sudo? try both [21:35] lol.. kk.. [21:35] try both ways, with both devices.. let's see what happens [21:36] * balloons notes my headphones aren't working in raring ;-( [21:38] balloons, lol report a bug :) [21:38] https://bugs.launchpad.net/ubuntu/+source/libmtp/+bug/1129431 [21:38] Launchpad bug 1129431 in libmtp (Ubuntu) "Data is added to wrong SD card on Galaxy Note" [Undecided,New] [21:40] balloons, yes looks like what is happening to my sgs3 [21:40] balloons, let me paste the output [21:40] with your normal camera, does mtp-detect work? [21:40] or sudo mtp-detect? [21:41] Letozaf_, no, just a second I am waiting for sudo mtp-detect on my sgs3 and I will paste all the outputs [21:41] k, excellent [21:41] So the firfox test says "Open the dash and launch Firefox by pressing the super key, and then entering ‘firefox’" [21:42] Do we assume the user is using Unity in testcases? [21:42] If I write the one for Thunderbird, should it follow the same style? [21:42] yay, sound! [21:43] komputes, no.. [21:43] komputes, yes [21:43] * balloons is thinking we need a style guide [21:43] conflicting answers. hmmm [21:43] balloons, jeje sure [21:43] In general we try to be desktop-agnostic [21:43] balloons, here are the outputs http://paste.ubuntu.com/1701896/ [21:43] balloons: at least test names and desktop agnostic [21:43] I will fix Firefox then [21:44] SergioMeneses, remember the changes you made to ensure locale agnostic for spanish/english? [21:44] komputes, thanks for the questions.. I'll write-up a quick style guide with these basics so people understand how tests should look [21:45] balloons, sure!... I was answering this part: So the firfox test says "Open the dash and launch Firefox by pressing the super key, and then entering ‘firefox’ [21:45] I cant see all text [21:45] :S [21:46] balloons, we have to put all testcases information in a super wiki page [21:46] I'll just add it to the contributing testcases guide [21:46] SergioMeneses: it's ok, basically we will write package tests so we don't assume that people are using unity. So we would just say "Open Thunderbird" or "Open Firefox" [21:46] yep, exactly [21:47] komputes, :) [21:48] btw balloons I was talking with komputes by pm [21:48] we're cooperating! \o/ [21:49] good stuff [21:50] komputes, might you help me with the "filtering section" ? [21:50] SergioMeneses: what is that? [21:50] ok email filters [21:50] yes yes, getting there :) [21:50] komputes, jejeje :) [21:50] ok [21:56] SergioMeneses did your test of lubuntu desktop with the new ubiquity in Vbox work? [21:57] phillw, Im not at home now :S but I'll do it at night [21:57] btw I have to work on testcases too :) [21:58] SergioMeneses I'll have a play, I have a fail in KVM. just awaiting xnox to over view the issue as to what confirmation is needed, do not worry your self over it to much. [21:59] phillw: is there a particular way you triggered it? [21:59] cause it looks like a straight up crash in compiz / decorators. [21:59] balloons, I'm going to bed now, it's late, I will be back tomorrow night :D [21:59] Letozaf_, ok [21:59] let me know how it worked [21:59] balloons, 'night [21:59] xnox: I selected 'install' [22:00] I pasted the link [22:00] g'night Letozaf_ [22:00] ohh.. I missed it [22:00] I was waiting [22:00] can you paste agan/ [22:00] ? [22:00] balloons, here is the link> [22:00] http://paste.ubuntu.com/1701896/ [22:00] balloons, got it ? [22:00] Letozaf_, yes [22:00] excellemt [22:01] phillw: it doesn't crash in KVM here for me. What graphics driver is selected for KVM? [22:01] Letozaf_, if you need send me an email, but I will be on IRC tomorrow [22:01] balloons, 'night [22:01] phillw, ok! [22:02] xnox: the default one, which was supposed to have been fixed? [22:11] SergioMeneses, komputes I added this page: https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide [22:12] komputes, I hope that answered your questions.. if I missed any, i'll add them now [22:13] balloons, it is perfect! [22:13] balloons, maybe I could help you editing wikis in the near future [22:13] SergioMeneses, :-) I'm not a wiki guy [22:14] but I can give content [22:14] you are always free to beautify things up [22:14] balloons, and that is a good thing! content is the heart [22:15] * phillw hides in the corner :P [22:16] when is the ugj? [22:17] next weekend [22:17] https://wiki.ubuntu.com/UbuntuGlobalJam [22:19] balloons, ok thanks [22:20] SergioMeneses: welcome to the BugSquad :-) [22:21] hggdh, thanks! :) [22:23] ok guys! i have to go, see you at night [22:24] phillw, komputes balloons we can work at night! dont worry [22:25] thomi, ohh.. I do have a question for you [22:26] I need to ensure my keystrokes end up in the right spot. Is it correct to introspect the app, find perhaps the field or canvas and then push keystrokes to it?