[00:01] balloons: ok merge requests done for FF and TB [00:03] balloons: also ManualStyleGuide is immutable :( [01:04] komputes, ohh really? you can't edit? you sure your logged in? [01:21] balloons: sorry to say, but I took my eye off the bug, and it is now again a problem for us human testers... bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1080674 [01:21] Launchpad bug 1080674 in cairo "[QEMU] Corrupted desktop screen for raring desktop installation in QEMU guest (Cirrus graphics). Affects KVM but not VBox." [Medium,Confirmed] [01:46] yes, I ran into that one as well [01:49] fenrw: I can only apologise, I thought it had been sorted. I do try to keep up with the VM issues:'( [01:50] :-( [01:51] phillw: it was the first test I ran, I thought it was a problem with the VM at first (ran from testdrive/kvm) I ran it on aquemu next and it was fine [01:52] balloons: with that many confirming it, I mistakenly thought it was .... "Yeah, they will get it fixed". I lost out. [01:53] balloons: of course, I could always ask as to why our canonical type person never followed the bug to completion :P [01:56] fenrw: I do seem to have become the guy to push VM bugs, But in all honesty, I cannot keep with them all, I do follow those that affect me and any of the testers who nag me. [02:01] what is the best course to take when running a test and you hit a bug like that? [02:02] phillw: === Ursinha is now known as Ursinha-afk [02:07] fenrw: nag me and balloons :D [02:09] fenrw: the -release team do cut me a lot of slack (i.e., they do allow me to nag them over such things) [02:11] phillw: okay, I will test again tomorrow ;-) [02:12] with VBox 4.2 arriving, and test drive hopefully being able to use it. With the KVM issue I am kept caught sort of busy. But, that is not a real complaint. I just want you guys to have the testing tools that you prefer. [02:13] well it's good to test on multiple VMs as that shows [02:14] I'm a KVM person, but I do appreciate that others prefer such as VBox. [02:16] fenrw, with any bug you find, it's best to keep up with it.. report and ensure the folks responsible have what;s needed to fix i [02:16] then just follow up over time and when the fix is ready, help confirm it [02:16] With Vbox 4.2 arriving, I have the 'fun' of teaching people about LVM's. http://en.wikipedia.org/wiki/Logical_volume_management [02:18] balloons: once Vbox 4.2 arrives fully and test drive supports it. I do think we need to tell people about LVMs [02:18] I marked that it affects me, i'll continue to watch it [02:22] phillw: how will LVM affect things? [02:22] SergioMeneses it seems the ubiquity bug has been sorted, but we have a regression in KVM. Please try in Vbox [02:23] phillw, I'm downloading it [02:24] fenrw: instead of having to reboot each time you make a new extended partition area, you can make an new area without needing to re-boot. [02:25] balloons: sorry, i wasn't logged in, thx [02:25] komputes, :-) [02:26] LVM and KVM are very closely tied together in how they work. They also run as the system that makes cloud computing possible. [02:28] fenrw: They are parts of the kernel, that being the low level part of linux. that makes a computer work. Both KVM and LVM are 'in the system', they just need turning on. [02:28] hey komputes ! [02:28] balloons, \o [02:28] LVM and KVM are not related at all. [02:29] hm, I don't know much technically behind KVM, Vbox, etc. Mostly have experience with VMWare [02:29] LVM - does disk management, such that you can treat multiple block devices as a pool of available space and allocate slices. [02:29] ola SergioMeneses [02:30] xnox: LVM is built into the linux kernel? [02:30] komputes, hola! hablas español? [02:30] KVM - does virtualisation aka faking enough for a different linux kernel to believe it's booting on a real system. [02:30] SergioMeneses: um poco [02:30] xnox: KVM is buily into the linus kernel? [02:30] LVM sounds like a feature for multiple VMs on a single host utilizing a SAN [02:30] phillw: it's a kernel module, but so is btrfs and a module for your webcam. [02:31] SergioMeneses: so I got started on my own branch and made some changed to FF and TB [02:31] fenrw: My main machine is installed on lvm, cause it allows me to make snapshots and use snapshot as scratch throw away space for packaging building. [02:31] xnox: so, as I said that they are built in, where was I wrong? [02:32] LVM and KVM are no tied together at all. as they are complete different sub-systems / features. [02:32] s/no/not/ [02:32] xnox: I did not say that, i said that they work together? [02:33] komputes, mmmm [02:33] " LVM and KVM are very closely tied together in how they work" [02:33] lvm is implemented on windows, sun, mac osx etc. it's quite a generic concept https://en.wikipedia.org/wiki/Logical_volume_management [02:34] komputes, pm [02:34] see you there [02:34] kvm is one way to do virtualisation, xen virtualbox vmware are different ways to achieve virtualisation [02:34] xnox: yes, they are both available in the kernel and need no tweaking of the kernel to have them function? I was not trying to split hairs :D [02:35] they require some kernelspace modules, but they are mostly user-space utilities. [02:35] xen is an overlay, now out dated. It uses an overlay to access the kvm area. [02:35] just by having a linux kernel - without lvm2 command-line binary you will not be able to do anything with lvm volumes. [02:36] xen is rapidly developed and has features that are not available in kvm. [02:36] and hardly can be called an overlay. [02:37] xnox: xen is not built into the kernel. [02:37] sure it is. [02:37] one needs xen kernel modules for dom0 support [02:38] where is smartboy? [02:39] xnox: http://blog.codemonkey.ws/2008/05/truth-about-kvm-and-xen.html [02:40] I'm not wanting an argument, just what is current for new-commers === Ursinha-afk is now known as Ursinha [02:44] phillw: two years later xen dom0 support got merged as part of 2.6.37 and 2.6.39 kernels. phillw, 5 years is a long time. [02:45] compare raring with hardy [02:45] 3.5 now... [02:45] xnox: I do want an argument! [02:46] *DO NOT* [02:46] the job's I see, ask for KVM. [02:48] somewhere in here, LVM and xen got interchanged and can't tell who or for what :) [02:52] fenrw: join the club... LVM is a system that is more easy to use than extended partitions. I've had to hold off as I was awaiting VBox 4.2 to arrive and test drive be able to use it. [02:54] testdrive is pretty nifty, does it delete the VM when you close it? [02:54] I don't see a way to load an existing VM from it, so I am assuming so [02:57] I need to read the config file again :) [02:57] it gets a bit complicated. If you have extended partitions you can make a new one and do a live boot (real machine). Using areas with the virtual machines you can allocate an area on the hard drive similar to Wubi [02:58] The reason of using a section of hard disk (LVM) is that it will remain after a fail. [03:00] as xnox has had to really talk me through getting a log from my KVM system, in words of on syalble. He's best at saying if it can be done from VBox and from having a system that is not LVM per machine. [03:03] hmmm, lost me on that last part [03:04] it is 03:00 here , the questions and comments here tonight to need addressing so we can better let new testers know what is best helpful for getting results from a failed install. [03:05] phillw, it works! :) using Vbox [03:06] fenrw: I'll book some time with xnox, who is far more experienced than I am. If he can explain it to me, I can then write it up so anyone can understand it :) [03:07] SergioMeneses that's great, just means we have a regression on https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1080674 [03:07] Launchpad bug 1080674 in cairo "[QEMU] Corrupted desktop screen for raring desktop installation in QEMU guest (Cirrus graphics). Affects KVM but not VBox." [Medium,Confirmed] [03:07] One step forward, one step back :D [03:08] phillw, I think so xD [03:08] I haven't gotten testdrive and vbox to work yet [03:08] btw we have the same bug about the slides :S [03:09] fenrw: have a chat with SergioMeneses, he is best placed to help you with VBox [03:10] I might give it a try loading without testdrive and make sure it works that way first [03:10] or, not make sure, but see [03:12] fenrw, I use testdrive to get the isos, then I open Vbox and choose the iso ~/cache/testdrive/iso [03:12] but you can use both, it is not a big deal :) [03:13] I tried that, I'm getting an error about pae both ways [03:13] phillw, lubuntu installer has not background [03:13] fenrw, which error? [03:13] kernal requires the following features not present on the CPU: pae [03:14] unable to boot - please use a kernal appropriate for your CPU [03:15] fenrw, here is the solution http://askubuntu.com/questions/164764/virtual-pc-error-unable-to-boot-please-use-a-kernel-appropriate-for-your-cpu [03:16] or this one http://www.linuxliveusb.com/en/help/faq/virtualization/154-unable-to-boot-please-use-a-kernel-appropriate-for-your-cpu [03:16] $ arch [03:16] i686 [03:16] installing raring-desktop-i386.iso [03:16] which works on aqemu [03:16] I'll take a look at those [03:17] balloons, phillw busy? [03:17] fenrw, :) [03:17] SergioMeneses, bedtime for moi [03:17] balloons, ok.. dont worry [03:18] balloons, we have the new testcase for thunderbird now :D [03:19] SergioMeneses, yay! [03:19] https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1115645 [03:19] Launchpad bug 1115645 in Ubuntu Manual Tests "Test Needed: Thunderbird" [Medium,In progress] [03:19] SergioMenenses, It looks like the second one might help, I've ran into the first one as well when i tried to install the AMD64 version.. to be honest not sure why my arch says i686 when it's an AMD x2 64bit [03:19] you can check it tomorrow :D [03:19] yea, i have several things to merge looks like [03:19] very good work [03:19] fenrw, dont worry, take your time :D [03:19] balloons, and thanks to komputes for his help :) [03:20] Glad to help. [03:21] thanks SergioMeneses, clicking that checkbox fixed it :) [03:22] fenrw, jejeje nice [03:26] I booted the raring-desktop-i386 vbox to a live disk and got a system program problem detected [03:30] fenrw, ? [03:30] balloons: I'll try to look out for the test naming convention next time [03:30] looks like colord-sane crashed [03:37] I wonder if it has to do with the 32-bit/16-bit color warnings vbox was giving me earlier [03:39] fenrw, mmmm... sounds rare, I dont have any issue like that [03:39] phillw, ? ↑↑↑↑ [03:44] I'm having a hard time clicking on the bottom bug here: http://packages.qa.ubuntu.com/qatracker/milestones/256/builds/37168/testcases [03:45] the one that links to 1127331 [03:45] Anyone else can reproduce? [03:49] * SergioMeneses can not find his yubikey [03:51] komputes, same for me :( https://launchpad.net/ubuntu-qa-website/+filebug Although there is an existing bug with the rollover pop-ups already (they cutoff). might want to link them [03:52] balloons, is it broken? [03:52] it doesnt work for me [03:56] balloons: https://bugs.launchpad.net/ubuntu-qa-website/+bug/1035503 ? [03:56] Launchpad bug 1035503 in Ubuntu QA Website "Bug description yellow boxes exceed browser window dimensions." [Low,Confirmed] [03:56] komputes, yes that's the one [03:56] komputes, ++ [03:56] k, I'm really really off now.. had to post to g+ :-_) [03:56] g-night [03:57] balloons, good night! [03:58] night SergioMeneses [03:58] night balloons [03:59] komputes, \o [04:27] I only get the error when booting with vbox to a live session (I haven't tried a full install yet in vbox) [04:28] (colord-sane crashed) === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [04:42] fenrw, which iso are you testing? [04:42] ubuntu-daily? [04:42] Sergiomeneses raring-desktop-i386 [04:42] yeah [04:42] ubuntu [04:46] fenrw, look all bugs for live-session http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/38045/testcases/1303/results [04:47] check if your error is there [04:50] ok guys! bed time... see you later [06:26] Good morning [06:37] evening pitti [07:07] jibel: do you have an idea why inotify doesn't work in the jhbuild container? [07:07] jibel: e. g. tail -f always shows that error, and turns out that it's also the very likely cause for the e-d-s failure [07:20] jibel: confirmed [07:20] jibel: googling does show some hits with "too many open files" if there are many containers, but this only runs a handful [07:51] pitti, good morning [07:51] pitti, correct, max_users_instance is set to 128, I'll increase to 512 [07:54] pitti, can you retry the test [08:03] bonjour jibel [08:04] jibel: ah, I was going to ask you to try that, thanks [08:04] trying [08:04] \o/ [08:04] both tail and evolution-source-registry are happy again [08:05] Yay! [08:05] merci === Ursinha is now known as Ursinha-afk [08:09] jibel: that was the sysctl on the rabisu host, not within the container, right? [08:09] pitti, right, on the host. [08:10] I added the change to sysctl.d/60-custom.conf to preserve the setting on reboot [08:19] jibel: for webkit, could that be "webkit" vs. "WebKit" confusino somewhere? [08:20] hi, that's me again ;) [08:20] anyone good at autopilot? i am having some basic configuration issues, i think [08:20] jibel: (currently doing a manual jhbuild buildone webkit to see whether it's actually failing) [08:20] pitti, that'd be surprising becuase we use the names returned by jhbuild, so they should be consistent [08:21] gosh, this is an unholy fast machine [08:21] it compiles faster that it can scroll through byobu/ssh [08:25] $ jhbuild run pkg-config --modversion webkitgtk-3.0 [08:25] 1.11.5 [08:25] jibel: ^ ok, so it does build on the machine at least \o/ [08:26] jibel: I'll see whether I can reproduce that in automatic mode [08:28] jibel: so jenkins pulls current status/results from rabisu every 10 minutes, right? [08:28] pitti, 2 minutes [08:29] hm, https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/ looks like 10 [08:29] I usually get the "latest builds" in batches with roughtly the same time, around :02, :11, :12, etc. [08:29] ah, let me check that [08:30] jibel: no worries, it's fine; I just want to understand how that works, i. e. jenkins regularly gets a file from rabisu? [08:30] url check schedule: */2 * * * * [08:31] but there is the publisher in-between so maybe that adds a delay [08:31] ah [08:32] pitti, so every 2 min, jenkins checks if a *.revno file has changed and start a new job if it did [08:32] those in /var/log/jenkins/ [08:32] pitti, this job checks *.state files for the result and stops when it's pass/fail or unstable [08:32] pitti, /var/log/jhbuild/ [08:32] err, /var/log/jhbuild of course [08:33] pitti, and collect the log file on completion [08:33] I did it this way because of the very restricted policy between the lab and the rest of the work [08:34] jibel: how does it determine "changed"? [08:34] world [08:34] mtime since last call? [08:34] pitti, it checks the content which is the revision number of the module + a timestamp [08:35] jibel: ah, so if that's later than $last_run, it considers it as "has a new build"? [08:35] pitti, initially I used only the state file, and I think I should go back to only use it [08:37] pitti, if that's later than $last_run, it will start a job, and finish immediately with the result of $last_run [08:38] pitti, it's really hackish [08:40] https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-baobab/100/artifact/baobab.log [08:40] meh, I wonder if we should run with --distclean and install ccache [08:40] I've seen issues like that a lot [08:41] * pitti wonders whether -C/--try-checkout also cleans the source tree, checking [08:41] ok, jhbuild doesn't call git clean-tree anywhere [08:42] argh, my bad, it's "clean", not "clean-tree" [08:47] jibel: so it seems we already call jhbuild with -C [08:53] pitti, yes, but I think this option should completely wipe the source tree [08:53] right, it should [08:53] jibel: ignore me for now, I think that might be an actual regression [08:53] I'm doing a local build and investiage [08:53] hah, it is [08:54] * pitti heads bugzillawards [08:56] hm, force_checkout already calls self._wipedir(buildscript, self.srcdir) [08:56] jibel: yes, doesn't help [08:56] could anyone help with autopilot? ^__^ [08:56] jibel: the error occurs on a fresh checkout, it's an actual bug [08:56] ok [08:57] * pitti ^5s jibel [08:58] * jibel ^5s pitti back [08:59] havryliuk, usually autopilot gurus hang out in this channel later in the day, like middle of the afternoon (european time) [09:00] jibel, i see, thanks, will chase them later ;) [09:10] jibel: I pushed the fix into baobab, now waiting for jhbuild to finish :) [09:12] awesome :) [09:12] meh, it keeps resetting my changed checksums in jhbuild.modules without actually rebuilding === yofel_ is now known as yofel [10:36] jibel: could you help me understand some mechanics here? [10:37] jibel: so I pushed that baobab commit (593bd4), and jhbuild-data/jhbuild.modules now has that [10:37] but /var/log/jhbuild/baobab.* still has the old revision [10:38] jibel: that means that jhbuild is past the "checkout" stage, but didn't get round to building it yet, right? [10:38] (gnome/checkout/baobab/ is also current, i. e. at 593bd) [10:38] pitti, correct, old version was jhbuild.modules.bak:baobab (2d89dd812410e8fa03fd98076707917cc7c835ea) [10:38] *nod* [10:38] pitti, new version is jhbuild.modules:baobab (593bd4016a3bfa5f46804eaea7b9f91c72ac3b38) [10:39] and it is still in the queue jhbuild.updates:baobab (593bd4016a3bfa5f46804eaea7b9f91c72ac3b38) [10:39] jibel: oh, thanks for pointing out ~/jhbuild-data/jhbuild.updates [10:39] that's useful [10:40] so folks is in there, too [10:40] webkit is still acting up, though [10:40] ok, I'll let that batch build, and try to reproduce some other failures [10:41] pitti, so it has detected the update but there are lot of packages queued [10:41] jibel: ok, what I thought; thanks for confirming [10:41] parallel builds will help with that [10:42] pitti, BTW +1 for ccache, go ahead if you want to install it, or I'll do it later today [10:43] jibel: doing now [10:46] jibel: what do you prefer, adding PATH definition to .bashrc or jhbuild.cron? [10:46] I think jhbuild.cron is better, then we won't forget to set it up [10:46] pitti, I don't mind, do what you prefer [10:52] jibel: https://code.launchpad.net/~pitti/charms/raring/jhbuild/ccache/+merge/150010, I locally updated jhbuild.cron, too [10:55] pitti, thanks [10:55] jibel: nice, fixing inotify fixed more failing tests (polkit, realmd) [10:59] pitti, nice catch on this one :) [11:09] jibel: btw, that branch doesn't yet have your sysdeps cleanups, right? [11:10] jibel: we need to install the "check" package in manual sysdeps (gdm needs it), want an MP from me? [11:14] pitti, no I haven't updated it yet, no need for an MP unless there is lot more. I added to the list of packages to update [11:14] jibel: merci [12:31] people, has anyone arrived that could help with autopilot? c: === yofel_ is now known as yofel [13:42] jibel: tail: inotify cannot be used, reverting to polling: Too many open files [13:42] argh, that again! [13:42] jibel: it's like something is leaking inotify usage, or could it be that the other runnign containers are suddenly using more? [13:42] jibel: can we bump this to 5000 or so? [13:43] pitti, I'll bump it significantly and we'll search what's leaking inotify [13:43] jibel: oh, https://code.launchpad.net/~pitti/charms/quantal/jhbuild/jhbuild_from_git/+merge/130365 -> that should go to /raring now, presumably? [13:44] pitti, I merged it into raring [13:44] ah great, thanks [13:44] max_user_instances bumped to 8000 [13:44] jibel: branch set to "merged" [13:45] jibel: ok, I guess that needs the container to restart [13:45] I'm shutting down all the other containers [13:46] pitti, ah, there might be another limit for the user [13:48] pitti, I disabled cron and will restart the container after the current run [13:49] jibel: ah, or that; I was going to wait until ibus finished install, and then kill it and reboot [13:50] well, there's some 20 more modules to go, let's let it finish [13:52] that's fine too [13:53] pitti, just tell me before rebooting i'd like to find the culprit [13:53] jibel: do you know a way to shop all open inotify handles? [13:57] pitti, I think that without something like auditd it's impossible, there is nothing reported by lsof the uses so many handles [13:57] yeah, I was already checking that [14:09] ah, figured out totem-pl-parser failure [14:11] jibel: building third-last module [14:11] jibel: we are missing libquvi-dev, but that ought to come in through sysdeps; I modified the upstream totem-pl-parser bug accordingly (should be fixed in jhbuild) [14:12] I think far [14:12] Oops, typp [14:13] I think Raring will be the first development release that has never broken for me [14:13] really, never? [14:13] wow [14:14] Indwed [14:14] Indeed * [14:14] Autopkgtest have made a difference [14:14] Has* [14:15] vibhav, that's awesome:) [14:15] Awesome indeed [14:15] 2013-02-22 14:15:01 : jhbuild.cron Ended [14:15] jibel: want to do something before rebooting? [14:15] eek, it's running again, /me kills [14:16] jibel: now nothing is running on the box except getty, sshd, and udevd, and inotify is still broken; so I guess that does need a reboot to pick up the changed sysctl [14:17] pitti, reboot the host you mean? [14:17] jibel: no, reboot the container [14:17] pitti, ok, no problem [14:18] jibel: you asked me to tell you before I reboot the container [14:18] pitti, right, and there's no problem you can reboot :) [14:20] jibel: oh, neither WebKit nor realmd are in jhbuild-data/jhbuild.modules [14:20] jibel: that might have something to do with our problems? [14:21] pitti, did you restart the container ? [14:21] jibel: yes [14:21] tail: inotify cannot be used, reverting to polling: Too many open files [14:21] eek [14:21] :/ [14:21] WTH [14:21] jibel: so maybe we need to restart rabisu [14:21] pitti, I'm tempted to restart the host [14:23] jibel: 7 minutes until cron kicks in again :) [14:41] jibel: thanks for rebooting; inotify seems happy again at least [14:42] oh, rebooting again apparently [14:42] pitti, forgot something before previous boot, sorry [14:42] np [14:42] pitti, I didn't think you'd login so promptly [14:42] oh, it was uptime 7 mins, I just thought I check whether it's already rebooted; no harm done [14:43] pitti, so that'd mean inotify leak is on the host [14:43] jibel: or perhaps in one of the other containers? [14:44] they were all down [14:44] could be an issue with lxc though [14:45] stgraber, have you ever heard of inotify handles leak with LXC? [14:46] stgraber, I mean you set inotify watch on the guest and they are not freed properly [14:47] pitti, this time it's really up [14:47] thanks [14:48] jibel: nope but I've seen quite a few machines running out of inotify handles so it wouldn't be completely surprising [14:48] stgraber, do you know a way to track that apart from setting an audit trail on the whole filesystem? [14:49] jibel: so I'm still puzzled why WebKit and realmd don't appear in ~/jhbuild-data/jhbuild.modules, but that sounds like a problem for Monday [14:51] pitti, I don't understand [14:51] $ jhbuild list | grep WebKit [14:51] WebKit [14:51] it should be there, the python script does nothing else than this [14:52] I suspect a bug in my code :) === _salem is now known as salem_ === Ursinha-afk is now known as Ursinha [15:05] jibel: ugh @ jhbuild-data/jhbuild.updates, seems it wants to rebuild the world again === Ursinha_ is now known as Ursinha [15:10] jibel: ah, but realmd isn't in jhbuild list either, maybe it just fell out of the dependency chain [15:10] jibel: so we'd need to clean up the jenkins job? [15:10] jibel: yep, got removed on November 22 [15:11] pitti, ok, I'll add an auto-clean, but removal on the public instance will be manual [15:29] pitti, afternoon to you [15:29] hey balloons, how are you? [15:29] Hey balloons [15:29] I'm pointed out umockdev to some of our autopilot test writers. One is trying to use it to simulate a camera plug/unplug [15:30] having some issues however, so I thought I'd ping you [15:30] sadly she's around after your EOD normally [15:30] hey smartboyhw ! [15:31] balloons, I think I should go and merge plars's Nexus7 testcase.... But now we need the Ubuntu Touch ones:P [15:31] smartboyhw, yes I'm trying to merge all the goodies coming on [15:31] balloons, LOL [15:31] for plars, I have to make the new testcase on the tracker too, since it's new [15:32] balloons: yeah, I see the scrollback every morning.. [15:32] balloons, add oil [15:32] balloons: maybe email works better; I need to leave in some 15 minutes, too [15:32] pitti, :-) Great, so any thoughts? I can re-summarize. Yes, I figured email questions would serve you best [15:33] smartboyhw, balloons: yeah, would be nice to get them in asap, but please make sure they look sane. I'm waiting to get my nexus7 back so I had to work from memory [15:33] plars, OK:) [15:33] balloons, you do merge or I do it? [15:33] but we're trying to write a shotwell ap test -- you think umockdev would be a good fit to help? [15:33] jibel: question, why does /var/log/jhbuild/gnome-shell-extensions.state say "running"? it's not running AFAICS, and the log on https://jenkins.qa.ubuntu.com/job/jhbuild-amd64-gnome-shell-extensions/195/? is complete [15:33] smartboyhw: on the subject of ubuntu touch tests - yes, those should be coming pretty soon. I don't think we have daily builds out there yet, so once we do those will become important. [15:33] plars, yes, :-) smartboyhw go ahead and do the merge. I'll do the tracker pieces and merge it to that [15:33] balloons: "ap" == "app" or "access point"? [15:33] ap= autopilot [15:34] balloons: it can record and simulate PtP cameras quite fine, yeah [15:34] balloons: I noticed she tried with the mtp tools, that's most likely not going to work [15:34] most cameras only speak PtP [15:34] so you need "gphoto2", or better, trace shotwell when it's talking to an actual camera [15:34] ok.. i was thinking about justnot using mtp.. [15:34] it was having trouble [15:35] so just umockdev record ptp operations instead then? [15:36] balloons: yes; best with the application that you actually want to test (it's mostly record & replay) [15:36] balloons: should work with the gphoto2 tool as well, if you record enough operations (such as retrieving files, etc.) [15:37] but probably easiest to umockdev-record ... shotwell [15:37] pitti, ok, hmm.. I may have to get my feet wet [15:37] ohh nice.. [15:37] so literally record shotwell's behavoir [15:38] cool, we'll have to give those things a try and let you know [15:38] pitti, weird, looking at the logs I don't see the reason [15:38] jibel: I guess the "running" state makes it appear as red, but that's probably just a followup issue [15:40] balloons, after you put it in change Bug 1127287 to Fix Committed:) [15:40] bug 1127287 in Ubuntu Manual Tests trunk "Testcase needed: Ubuntu Nexus 7 image installation" [Wishlist,In progress] https://launchpad.net/bugs/1127287 [15:40] plars, the merge is in [15:41] good bye everyone, have a nice weekend! [15:42] * balloons waves to pitti [15:42] smartboyhw, plars adding them now [15:43] balloons, :) [15:44] balloons, I like that conversion script:P [15:46] ohh plars btw, https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide [15:47] pitti, the test was running, jenkins failed to fetch the state file when the container went down. So the check exited with a non-zero exit code [15:47] pitti, and have a nice week end [15:51] so smartboyhw I'm fixing a couple little syntax things in the plars merge.. You need to be on the lookout for such things when you do merges [15:52] things like missing a
tag, or not having the footer on the test [15:54] g'morning folks [15:54] morning tonyhub [15:54] hi balloons [15:55] balloons, oK. Running the script? [15:55] smartboyhw, yea, I think we should use and expand his tidy script as part of our review [15:56] balloons, agreed [15:56] because we're not always going to remember either :-) [15:57] balloons, :) [16:14] plars http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/38116/testcases [16:14] v [16:14] http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/38116/testcases [16:15] balloons: awesome, thanks! [16:15] ty! [16:15] feel free to contribute anytime :-0 === salem_ is now known as _salem === _salem is now known as salem_ [16:50] greetings [16:50] hey komputes i'm going through your merges now [16:50] sweet [16:51] I was thinking of another tests, but they are bias because I know they are buggy [16:51] ohh? what's that? [16:51] One is dragging an attachment from an email to the desktop. The other is dragging contacts to a mailing list. [16:52] komputes, i think it's ok to point out things that are broken. sometimes we write a test to confirm a break, and then keep it as a regression watcher ;-0 [16:52] Do I include the bug number in the test? [16:53] they have historically done things like that [16:54] since we can update it after it goes away (and in general keep a good watch on things), I don't see that as the worst idea persay [16:54] https://bugs.launchpad.net/thunderbird/+bug/381017 https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/711314 [16:54] Launchpad bug 381017 in thunderbird (Ubuntu) "Cannot drag attachment from mail attachment pane to desktop" [Medium,Triaged] [16:54] Launchpad bug 711314 in thunderbird (Ubuntu) "Address Book - Can't drag and drop contacts to list" [Undecided,Confirmed] [16:54] those are the bugs in question [16:55] balloons: Do you recommend I do a 'bzr update' or 'bzr pull' before making changes? [16:57] yes, doa bzr pull before starting on things [16:57] you want to make sure your changes line up with the newest stuff [16:58] if you don't do that, you'll end up merging them after, which might not be as nice [16:58] it won't overwrite my changes from yesterday if they weren't accepted yet? [16:58] no [16:58] coolio [16:58] if something conflicts, it will tell you [16:58] in which case, there might be an issue.. but if no conflicts, your good [16:58] it won't ever lose stuff tho [16:58] if it conflicts, it will keep both versions [16:59] indeed it did [16:59] bzr: ERROR: These branches have diverged. Use the missing command to see how. Use the merge command to reconcile them. [16:59] now merging [16:59] oooOOoo nexus 7 tests. I want one... [17:01] ;-) [17:02] I did bzr merge but it didn't fix it [17:02] the nexus 7 will run ubuntu (desktop) and ubuntu touch [17:02] and on the desktop, all the autopilot tests will even run [17:02] it's wicked cool [17:02] sweet, need the docking station too then [17:02] komputes, ahh.. welcome to manual merging [17:02] what's the conflict/ [17:02] ? [17:02] uncommitted changes [17:03] ohh [17:03] that's simple [17:03] commit what you have [17:03] before you merge [17:03] I want it to show me those changes [17:03] bzr diff [17:03] bzr status [17:04] funny, they are not commits I made, they are the nexus 7 ones [17:05] comitted, pulled, all good [17:06] yes.. if you make changes, but don't commit them [17:06] you can't do any merges [17:07] Aha. [17:07] But still I did not make the changes, I guess they came from the first attempt at pull [17:13] komputes, ok, your branch looks good.. only changes are some minor indenting [17:14] Ok, I'll review the changes and see if I can do that a bit better [17:15] nothing big at all.. did you see javier's script on the mailing list? [17:15] it's a little tidy script that keeps us all in line ;-0 [17:15] we'll probably look to adopt that somehow into reviews so we keep everything nicely formatted [17:22] komputes, all merged up [17:23] pitti, I ran the update script manually (no change apart a debug statement) and now WebKit is in the list of modules. Not something for a Friday evening, I'll look into this next week if it vanishes again. [17:25] ok, all pending reviews done ;-) time to sync to the tracker again [19:49] hello Letozaf_ [19:49] hey Noskcaj ;-0 [19:49] balloons, Hello! [19:50] hey balloons [19:50] Letozaf_, pitti says you can just use shotwell directly in your umockdev commands [19:50] rather than mtp [19:50] balloons, oh! fine, I will try [19:52] komputes, so ldap.utexas.edu is pubnlic eh? [19:52] 8public [19:52] *public [19:52] balloons: do you know one for open source? [19:52] at least you didn't say pubic [19:53] hehe [19:53] komputes, umm.. hmm [19:55] There's a whole list to chose from, too bad we don't have one for Ubuntu members... [19:56] http://ldapwiki.willeke.com/wiki/Public%20LDAP%20Servers [19:56] maybe pick on debian [19:56] db.debian.org [19:57] or a cert provider [19:58] but yea, i guess using a public one works [19:58] to my knowledge, no we don't have a ubuntu one [20:03] balloons: db.debian.org search fail [20:04] I say go with a bigger university with thousands of contac [20:04] chances you'll get a match whatever you search [20:04] ohh [20:04] http://db.debian.org/doc-direct.html [20:04] they locked it down after the compromise [20:05] once i put the DN it works [20:05] you sear for "al" and it gives many results [20:05] good [20:06] yea, works for me too [20:09] balloons: want me to change it and recommit? [20:10] komputes, hmm.. yea, i think poking debian's ldap might be a bit better [20:10] k [20:10] but as you say, any ldap will work [20:10] and there are indeed several [20:10] public ones as you've found [20:11] right, and the Debian server adds the possibly wanted/unwanted configuration of a BASE DN [20:14] balloons, there is a thing that I do not understand, can I ask you ? [20:17] sure [20:18] balloons: is this good?
Give it a name such as "Debian" and a provide the address of a server. If unsure, use the public Debian directory - Name: Debian - Server: db.debian.org - Base DN: dc=debian,dc=org
[20:18] and then i switch the search from bob to al [20:19] balloons, I dumped the sysfs device and udev properties, then I recorded the dynamic behaviour with shotwell, well there isn't much to record, just see the camera attached when I open shotwell, import the photos [20:19] balloons, then when [20:19] komputes, sure, maybe something like:
Give it a name and provide the address of a server. If unsure, try using a public server such as use public Debian directory - Name: Debian - Server: db.debian.org - Base DN: dc=debian,dc=org
[20:20] well, i botched the grammer a little ,but yea [20:20] Letozaf_, k [20:20] balloons, I disconnect the camera and try to run the command using shotwell I see nothing happen, maybe because I did not do much with the camera [20:21] balloons, I mean I would expect to see a mocked camera when shotwell opens [20:21] Letozaf_, would you mind adding yourself to https://wiki.ubuntu.com/QATeam/WhoWeAre [20:22] Noskcaj, sure ik [20:22] Noskcaj, sorry ok [20:22] ty [20:22] Noskcaj, :D [20:24] balloons: done [20:25] Noskcaj, since i have you; https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bugs?field.searchtext=&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&&field.tag=iso-testing&field.tags_combinator=ANY&field.status_upstream-empty-marker=1&field.upstream_target=&field.has_cve.used=&fi [20:25] eld.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search&orderby=-datecreated&start=0 [20:25] whoa [20:25] let me try that again that's huge url [20:25] maybe make at bit.ly ? [20:25] http://is.gd/qSVTH7 [20:25] holy crap balloons... trying to flood us with hugeLinks? :P [20:25] indeed.. sorry, I didn't realize [20:26] so Noskcaj that's a custom search for unconfirmed bugs found during iso-testing, sorted by date [20:26] newest to oldest [20:26] looked for anything 'new' or 'incomplete' [20:29] ok, i'm only going to add things from the iso tracker, but others can add whatever to the wiki i'm making [20:30] Noskcaj, that's only things reported via the tracker [20:30] all tracker bugs have the 'iso-tracker' tag on it [20:30] wow [20:30] you can also get a full report on all bugs from the tracker in the reports secton [20:31] http://iso.qa.ubuntu.com/qatracker/reports/defects [20:31] Noskcaj, weired https://wiki.ubuntu.com/QATeam/WhoWeAre doen't like me, cannot logon with Open ID, after logging on I remain on the "You are signing in to http://wiki.ubuntu.com/" page and thats it :( [20:31] ok [20:31] so for instance if you care to see all open bugs reported for the raring dailies: http://iso.qa.ubuntu.com/qatracker/reports/defects/opened [20:31] under 'raring daily' [20:32] Noskcaj, ah! got an error: Internal server error - The server encountered an internal error or misconfiguration and was unable to complete your request. [20:33] https://wiki.ubuntu.com/QATeam/IncompleteBugs is the wiki page i'm partway through making [20:33] Letozaf_, ok so how did it work out with shotwell in the end? pitti says to email him directly with more questions [20:33] he would be best to help of course. [20:38] hopping on http://ubuntuonair.com/ [20:42] balloons, well I created the .ioctl file that has the recorded behavior obtained with shotwell in the umockdev command, but there is not much to record, I mean when you open shotwell with the camera attached, you import the photos and then close shotwell and camera, I did this just to try it quickly, but then when you use shotwell with umockdev with the camera disconnected nothing happens, I would expect to [20:42] see a camera detected by shotwell [20:49] https://wiki.ubuntu.com/QATeam/IncompleteBugs now has things on it, please add to it [20:51] * balloons goes to look [20:51] Noskcaj, what's the criteria for bugs on this page/ [20:51] ? [20:52] balloons, idk, that probably needs working out [20:52] should we try and keep a list of just critical bugs? [20:52] or things we REALLY care about? [20:53] the second one probably, i put in a few at the bottom that need confirming badly too [20:53] phillw, PING [20:54] since phill is away, can someone explain this bug 1131151 , note the window theme [20:55] bug 1131151 in ubiquity (Ubuntu Raring) "make background work on when !gnome-settings-daemon" [Medium,Confirmed] https://launchpad.net/bugs/1131151 [20:55] Noskcaj, ok, update the page with the reasoning for what's listed there. I would encourage you to keep the list short as possible [20:55] ok balloons [20:55] we don't want to make another lp-- consider actually just using a tag and linking things out [20:56] meaning, create a tag on bugs and then make that page a listing of what's been marked and why [20:56] make sense? [20:57] to correct my previous post, is what needs editing http://imgur.com/wVG3AmE [20:57] balloons, yeah [20:59] Noskcaj, ok that's weird [21:00] i agree [21:00] that a xubuntu or lubuntu install? [21:00] lubuntu, that's wh i pinged phillw [21:00] ahh [21:00] the maximise button does nothing too [21:00] so the bug you linked is saying when gnome-setting-dameon isn't running, you don't get a background [21:00] i'm afraid to risk clicking the minimise button [21:00] and probably a few other things not working too [21:01] it's an issue because the flavors might not be running this [21:01] balloons, that bug i linked up the top was the wrong copy/paste, please see the imgur link [21:01] lol [21:01] ok [21:07] hmm.. bzr hates me [21:08] lol [21:09] i couldn't get a good remerge to work [21:15] komputes, all merged up [21:16] balloons: sweet, what else is high priority atm? [21:16] I tried the daily with testdrive, but after the CD Boot screen, I see nothing, just a black screen. [21:17] Those are images from Feb 21 [21:18] komputes, ohh? [21:18] I haven't run the daily today [21:21] as far as what else is needed, well, tests for any application you like or enjoy.. or simply expanding the tests for the apps we have [21:21] you can also look at the bugs here; https://bugs.launchpad.net/ubuntu-manual-tests [21:21] this would be helpful; https://bugs.launchpad.net/ubuntu-manual-tests/+bug/774959 [21:21] Launchpad bug 774959 in Ubuntu Manual Tests "Install test cases should cover both installation methods" [Wishlist,Triaged] [21:22] this would be really nice, but you need the hw to help; https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1115502 [21:22] Launchpad bug 1115502 in Ubuntu Manual Tests "Test Needed: Secure boot test for image testing" [Undecided,New] [21:22] * komputes is looking [21:23] 1115502 requires someone with access to secure boot hardware, sorry [21:23] yes, it does [21:23] but i had to ask.. [21:23] I'll do 774959 [21:24] If I have the hardware, I do the other one some other day [21:26] hmm.. this looks straightforward enough; https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1127331 [21:26] Launchpad bug 1127331 in Ubuntu Manual Tests "Nautilus testcase needs clarified" [Undecided,New] [21:36] komputes, so we'll get to try out your thunderbird tests for the cadence week next week ;-0 [21:36] o/\o HIGH FIVE! [21:38] balloons: I saw 1127331, but I was wondering how I could emulate a media device on a VM [21:38] bug 1127331 [21:38] bug 1127331 in Ubuntu Manual Tests "Nautilus testcase needs clarified" [Undecided,New] https://launchpad.net/bugs/1127331 [21:38] depending on your vm, you can share you physical usb ports [21:47] i'm looking over everything for the cadence week [21:47] balloons: Uh, what the "Click on the Install FAMILY icon" - http://iso.qa.ubuntu.com/qatracker/testcases/1300/info [21:47] Whats a family icon? === balloons changed the topic of #ubuntu-quality to: ""Welcome to Ubuntu Quality | http://wiki.ubuntu.com/QATeam | Cadence Weeks: https://wiki.ubuntu.com/QATeam/Cadence/Raring/" [21:48] komputes, yes.. i added that to the sytle guide ;-0 [21:49] it's replace by ubuntu, kubuntu, xubuntu, etc where appropate [21:49] https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide [21:49] Is the site supposed to replace it with whatever is being tested? [21:49] "When writing your testcase, substitute the word FAMILY in place of ubuntu, kubuntu, xubuntu, etc. The word FAMILY (in caps!) will automatically be replaced with the proper ubuntu flavor according to the testcase context. This is part of keeping your testcase flavor agnostic. " [21:49] yes exactly [21:50] But it's not atm, right [21:50] it will sub in properly depending on the product being tested [21:50] what do you mean? [21:50] Check it http://iso.qa.ubuntu.com/qatracker/testcases/1300/info [21:50] ohh, yes under info it will still show family [21:50] it's a straight print of the text [21:50] so where would it be shown correctly? [21:51] http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/38121/testcases/1300/results [21:51] http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/38079/testcases/1300/results [21:51] that's using the same testcase [21:51] the one you linked. under lubuntu and kubuntu [21:51] see how it reads? [21:52] still says Family [21:52] ? [21:52] lol.. really? [21:52] it shows properly for me [21:52] Oh Testcase is colapasble [21:52] yes [21:52] zomg [21:52] I've been doing it wrong this entire time [21:52] ohhhh [21:52] ZOMG WEBSITE FAIL [21:52] no worries [21:52] SO MANY B00GS [21:52] yea, it's collapsed by default too [21:53] that was a decision intentionally made [21:53] because you also review results on the submission page [21:53] Looks like a section seperator [21:53] kind of how it works out [21:53] ok nm then [22:18] komputes, weird.. look at this gedit test; http://packages.qa.ubuntu.com/qatracker/milestones/258/builds/38183/testcases/1420/results [22:19]
Type in “Link To Ubuntu
needs the quotes dropped :-) [22:19] balloons: yes, I can try to use escape chars to fix that [22:20] or hex codes i mean [22:21] ohh [22:21] man it appears other places too [22:21] Type in “The quick brown foxes jump over the lazy dog” [22:22] I think it's the character " [22:22] well it's ” [22:22] not " [22:22] and ’ not ' [22:22] make sense/ [22:22] ? [22:23] i'm still working on setting up the cadence week.. I think a simple s//g will fix it if you want to propose a merge? [22:23] if not I'll have at it [22:34] balloons: Yeah, if you can do it quickly go for it. [22:34] komputes, I just did.. I was just typing to you [22:34] :-) just finished up [22:34] finishing up the Install (live session) testcase [22:35] Testcase format script is broken [22:35] I have vim-tiny and tidy [22:35] ./TestCaseFormat ubuntu-manual-tests/testcases/image/Install\ \(live\ session\) [22:35] ./TestCaseFormat: You need vim & tidy to run this script [22:36] komputes, actually how can I force the html to not be interperted? [22:36] hex codes [22:36] even in drupal.. hmm [22:37] http://packages.qa.ubuntu.com/qatracker/milestones/258/builds/38183/testcases/1420/results [22:37] balloons: http://code.cside.com/3rdpage/us/url/converter.html [22:37] lol I failed [22:38] otherwise it's interpreted as html [22:38] because it is in fact html [22:38] hi all! [22:38] ola SergioMeneses [22:39] komputers, I've pretty much just failed [22:39] komputes, balloons \o [22:40] one more try [22:40] Type in %3Ca href="http://www.ubuntu.com"%3ELink To Ubuntu%3a/a%3E [22:40] no dice [22:42] balloons: did you try the url converter I sent you the link to? [22:43] I did [22:43] I tried this as well; http://ascii.cl/htmlcodes.htm [22:43] ohh bother [22:44] woot [22:45] http://packages.qa.ubuntu.com/qatracker/milestones/258/builds/38183/testcases/1420/results [22:50] thanks komputes [22:50] I was missing the semicolons [22:52] what does
 do?
[22:53]  makes that little box
[22:53]  ah
[22:53]  pre=preformatted
[22:53]  I decided I wanted to add a box to avoid using the quoes
[22:53]  since it was important to get it right in that case
[22:54]  balloons: cool well, submitted the merge request, let me know if I can close out Bug #774959
[22:54]  bug 774959 in Ubuntu Manual Tests "Install test cases should cover both installation methods" [Wishlist,Triaged] https://launchpad.net/bugs/774959
[22:55]  komputes, ahh.. I saw, let me look
[22:56]  hi chilicuil
[22:57]  hi komputes o/
[22:58]  chilicuil: did you write the formatting script?
[22:58]  https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide/test_case_format_script
[22:58]  chilicuil, thanks updating the wiki too
[22:58]  :-)
[22:59]  komputes, while messing with gedit i noticed this too: https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1131961
[22:59]  Launchpad bug 1131961 in Ubuntu Manual Tests "Gedit test is unity centric" [Undecided,New]
[22:59]  might be a problem on other legacy testcases.. something to look out for
[23:00]  komputes, so this looks good.. Can you fix the formatting tho
[23:00]  I see 2 little mistakes
[23:00]  
Allow the machine to reboot
line is indented to much, and there's no default footer [23:01] komputes: yep, balloons np =) [23:03] balloons: chilicuil: The script does not work for me. I have vim-tiny and tidy [23:03] $ ./TestCaseFormat ubuntu-manual-tests/testcases/image/Install\ \(live\ session\) [23:03] $ ./TestCaseFormat: You need vim & tidy to run this script [23:05] komputes: I thought vim-tiny will be enough.., however I've the full featured vim, try installing vim-gtk and then retry running the script [23:05] it is a script for vim, right? [23:06] ok, dinner time for me.. l'll keep merging your requests, and anything you get in this weekend/early next week we could probably sneak into the cadence week :-) [23:06] balloons: bom apetite [23:06] I'll be offline most of next week, but i'll still get emails.. Thanks for your efforts.. should be a fun week for testing [23:06] SergioMeneses: yep [23:06] balloons, :) [23:06] night SergioMeneses, chilicuil, komputes [23:07] balloons, see you! [23:07] see you later balloons [23:08] balloons: formatting fixed [23:08] komputes, lol.. I just left feedback on the merge [23:08] ok, I'll check and merge before I run [23:11] balloons: http://bazaar.launchpad.net/~komputes/ubuntu-manual-tests/komputes-manual-tests/revision/24 [23:11] can't request a merge since one is still pending [23:11] just merged on my box [23:11] https://code.launchpad.net/~komputes/ubuntu-manual-tests/komputes-manual-tests/+merge/150161 [23:11] the merge updates, see? [23:11] so your good. [23:11] as you make changes and push them, it will track until it's in [23:15] merged [23:16] http://iso.qa.ubuntu.com/qatracker/testcases/1497/info [23:16] feel free to close the bug [23:17] ty komputes.. i'm off [23:17] ciao [23:29] komputes, http://packages.qa.ubuntu.com/qatracker/testcases/1496/info [23:29] :) [23:30] SergioMeneses: It was fun to do! [23:31] sure! [23:41] balloons, around? [23:42] mmm.... I've read the log