#ubuntu-quality 2013-09-02 <DanChapman> Good Morning all :-) <phillw> morning? ... OMG... vacuuming has taken longer than expected! <phillw> yikes... over an hour and a half hour for one room... * Noskcaj thinks phillw deserves an official title of "Worst sleep schedule in F/OSS" <knome> by far, nope :P <phillw> Noskcaj mother wanted all the furniture out of said room... 1 chair, one setee, two tables, and the entire satellite / TV system with screen. Mission accomplished and all the little areas vacuumed. I'd make some one a good wife :P <Noskcaj> lol <Noskcaj> knome, therefore, let us hold a competition for it * Noskcaj resumes planning his previous bad idea <smartboyhw> Hello DanChapman <DanChapman> smartboyhw phillw hey :-) * smartboyhw does not Noskcaj's "bad idea" is quite suitable for the modern age <phillw> smartboyhw: he can have as many as he wishes... As long as he sorts out & replies to my email about the default apps in ubuntu :D <smartboyhw> phillw, default apps?:D <phillw> smartboyhw: yup, he needs to complete the spreadsheet so that https://wiki.ubuntu.com/Testing/Activities/AutopilotTesting can go live :) <smartboyhw> phillw, :O <smartboyhw> OMG <phillw> smartboyhw: the table as is, was a copy over from xubuntu, the new one has done the rounds of xu and lu. it now awaits balloons to complete it and then I can set the page up fully so that people like DanChapman can see where the teams are up to on auto pilot testing. It's a one stop shop for where we are up to. <smartboyhw> phillw, quite good <smartboyhw> But I'm not understanding the table-.- <phillw> smartboyhw: myself and balloons did discuss such a table for manual testing (applications) etc. On the left hand column is a list of applicatons that various teams use, across each row it will state which flavours use them and the last two columns give a status of if there is an autopilot test case in development or has been passed as working. <smartboyhw> phillw, OK <knome> the table is half-broken though <knome> i suppose i'll go and fix it. <phillw> knome: the table is not even nearly ready. Do not spend time editing it until I have the input back from balloons for ubuntu apps. The spread sheet is 'private' for the time being. Once balloons has filled in the blanks, I'll set the table up. Do not waste time on a WiP :D <knome> but there's no way to fill it if it's broken <phillw> knome: you do not have a copy of the spreadsheet. At present it is myself, elfy & balloons, <knome> aha. <knome> then send it to me ;) * smartboyhw request phillw to send it to him so he can fill in the Studio parts <knome> i'm not fixing the data. i'm only fixing the wiki markup. <smartboyhw> phillw, and I know the Kylin team quite well too, so I might fill in the Kylin parts as well <phillw> Can every one please calm down? lu and Xu have their apps listed, I am simply awaiting balloons to update it for ub and then the page will go 'live'. <knome> phillw, you'll have to fix the markup anyway, but as you wish <phillw> At which point, I expect all the flavours to crawl over it like a bad rash :) <smartboyhw> phillw, heh <phillw> knome: after the heading, nothing is completed. I intend to do one massive edit to put in all that is on the WiP spreadsheet and then ask the flavours to update it. with Lu, Xu and Ub all on the spread sheet, we hope that most teams will find updating it to their own flavours will not be a massive task. <knome> phillw, i'm not talking about the content. <smartboyhw> phillw, well, it's easy for us, as we copy from Xubuntu:P <phillw> knome: ?? <knome> phillw, i'll let you do it. <phillw> smartboyhw: knome xu is already on the spread sheet. studio will need to add their specific things. I can either pass the spread sheet around ad-infintum or we go for the auto pilot cases that exist and each team will know what is, and is not, available... <smartboyhw> phillw, OK <knome> phillw, it's not the content i'm worried about. i know we're fine regarding that. <knome> phillw, but i'll let you work on the project and keep all the threads in your hands as you so wish. <phillw> knome: as it is still a WiP. please do feel free to speak! One of the 1st things to be dropped was "web browser", it is replaced with Chromium and Firefox. There is no test case for 'web browser', this is why the spread sheet has done the rounds :D <phillw> Gee, I never knew there was that much interest in the Auto Pilot test cases. DanChapman we may yet get people interested :) <smartboyhw> phillw, yeah:P <DanChapman> phillw: yeah its great to see they are wanted across flavours :-) and they will soon be easier to write once the gtk emulator is finished :-) <jamespage> jibel, do we run DEP-8 tests for 12.04? <jamespage> I'm doing a point release upgrade for openvswitch and was considering introducing the DEP-8 tests from Saucy?Raring <jibel> jamespage, we don't <jamespage> jibel, OK - can I run them locally to validate? <jibel> jamespage, sure, all the tools are in the lab too if you want me to run something, but automated tests have been disabled <jibel> for Precise that is <jamespage> jibel, ack - thanks * smartboyhw is zsyncing the images ready for Beta 1 testing <smartboyhw> balloons, whenever you wake up, ping <jamespage> jibel, any chance I can jump onto a failed squid3/amd64 autopkgtest in the lab? I can't reproduce locally (I've tried repeatedly!) <jibel> jamespage, you can start a test, identify on which slave it is running from jenkins UI, then on that slave ps aux|grep squid3 to find the ssh port it is using and ssh to this port as ubuntu <jibel> jamespage, or use run-adt-test on a slave in 1ss <jibel> with -k so the VM is not deleted after the run <smartboyhw> Hello SergioMeneses <SergioMeneses> smartboyhw, morning! <smartboyhw> Ah, I forgotten balloons will not be here, it's Labour Day-.- <smartboyhw> (In USA) <smartboyhw> Hello chilicuil <chilicuil> hi smartboyhw, good morning =)! <SergioMeneses> smartboyhw, a boring monday as always here <smartboyhw> SergioMeneses, LOL <phillw> balloons: pimg <DanChapman> phillw: Its a public holiday in america today, so don't think balloons will be about :-) <phillw> having laney decide on a respin tomorrow is not really helpful... c'ets la vie (as my boss would say) <phillw> **c'est la vie** <Patrickdk_> silly americans :) #ubuntu-quality 2013-09-03 <pitti> Good morning <doug5> pitti, morning <jibel> Good morning <pitti> jibel: hm, the update-manager autopkgtests keep installing 0.191 from saucy release instead of 0.193 from saucy-proposed <pitti> jibel: I'll investigate <jibel> pitti, Err http://ftpmaster.internal saucy-proposed Release.gpg Unable to connect to ftpmaster.internal:http: <pitti> oh, that would be it <jibel> from u-m autopkgtest console output <jibel> why only -proposed would fail? <jibel> pitti, I restarted the test <pitti> jibel: doesn't help, I already re-tried 3 times <pitti> jibel: well, it would keep the previous Packages indexes <jibel> pitti, okay, I'll file a ticket and notify IS <pitti> auto-package-testing@alderamin:~$ elinks http://ftpmaster.internal <pitti> -> connection refused <jibel> pitti, ah, that would explain all the 'RUNNING' we had yesterday <pitti> in other news it seems that -s got broken, investigating that then <pitti> jibel: ah, because it tested older versions <jibel> yes, this is another fix I'll land this week <jibel> jiufeng will wait until the right versions are available before starting the tests instead of triggering them immediately when a new request comes up <pitti> jibel: I actually thought britney wasn't supposed to request them until the version is available and installable? <pitti> we still seem to get failures due to uninstallability, altough the last one that I can remember was 2 weeks ago <pitti> aha - it wants 2000 MB free in /run/shm, but I only have 1876 * pitti sets it in ~/.adtrc and is happy again <DanChapman> Good Morning all <elfy> morning DanChapman <JackYu> morning:) <Noskcaj> DanChapman, Any progress on testdrive? I'd rather wait until GTK3 is finished to send off my "What testdrive should become" email <DanChapman> Noskcaj: I couldn't get the branch which is ported to GTK3 to run . I plan to take a look at it this week mate, should be thursday if all goes to plan :-) <Noskcaj> DanChapman, Aweseome <Noskcaj> *awesome <smartboyhw> phillw, so, you made the Ubuntu Release Team quite unhappy... <smartboyhw> phillw, don't forget, you can actually re-spin images yourself. <smartboyhw> balloons, ping pong, you should not be on holiday today:P * patdk-wk sends smartboyhw on holiday <patdk-wk> shoudl get the same net effect <smartboyhw> patdk-wk, unfortunately, there is no holiday for me now <patdk-wk> don't worry, we have no idea about your holidays over there :) just make one up :) <patdk-wk> oh, I have next saturday off :) <smartboyhw> patdk-wk, I have one on the 20th I think * smartboyhw forgotteen <patdk-wk> on the 14th :) * patdk-wk gets older <balloons> ohh smartboyhw you are around again <smartboyhw> balloons, heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh <smartboyhw> balloons, so, good holidays? <balloons> smartboyhw, yep, holiday was nice <smartboyhw> balloons, so, you are supposed to send out the "BIG promotion" mail eh? <balloons> smartboyhw, yes indeed <smartboyhw> balloons, \o/ <smartboyhw> balloons, it's Beta 1 this week:P <balloons> have to move all the stuff from uds to work items <balloons> lots of stuff <smartboyhw> balloons, \o/ <smartboyhw> balloons, I heard that Elementary OS is investigating into using Autopilot. <balloons> o? <smartboyhw> balloons, yes <balloons> cool, the more the merrirer * smartboyhw still waits for balloons's mail:P <elfy> wb balloons <DanChapman> afternoon balloons :-) <smartboyhw> Wow, chilicuil and SergioMeneses almost joined at the same time <DanChapman> and elfy <smartboyhw> Hello DanChapman <smartboyhw> and elfy <elfy> smartboyhw: that'll be a fail then ... chilicuil and SergioMeneses joined the channel hours after I did ;) <elfy> I was just away :) <SergioMeneses> jajaja <smartboyhw> elfy, heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh <DanChapman> i ment afternnon elfy <SergioMeneses> party time is over <smartboyhw> chilicuil, SergioMeneses you fail:P <DanChapman> smartboyhw: hey <chilicuil> smartboyhw: x_x <SergioMeneses> lol <smartboyhw> chilicuil, XD <balloons> hey elfy DanChapman :-) <DanChapman> balloons: howdy o/ <balloons> I had a pc die on me, something isn't right with it <DanChapman> oh dear, thats not so good. You got it running ok now? <balloons> No, so I've been on the laptop.. it's just not nearly as nice imho <elfy> they rarely are imho <balloons> elopio, ping <elopio> balloons: pong <balloons> elopio, so it seems the weird tab switching failures are still happening to the core apps <elopio> balloons: according to nik90 on the autopilot channel, they have fixed it. <balloons> elopio, weird.. <balloons> ok, I'll assume it's all safe again <elopio> balloons: can you review this please? to see if you like it <elopio> https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/logging/+merge/183733 <elopio> balloons: also, this https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1220346-pointing_device/+merge/183719 * balloons looking <balloons> ohh i saw that second one already <balloons> +1 on it would be nice to have access to the screen keyboard <balloons> elopio, problems with this do you think? mock_model.return_value = 'not desktop' <elopio> balloons: I didn't like it, but it seems each phone returns something different. <balloons> I spoke with thomi at one point about getting actual device names returned via the platform model call <elopio> balloons: hum, my nexus4 returns 'nexus4'. <elopio> 'Nexus 4' <balloons> it's just a test I suppose :-) <balloons> elopio, ohh, you grab the docstring too in logging, that's neat <elopio> balloons: it's just testing the two workflows we have: 1 on the desktop, 1 other. <elopio> maybe later it would make more sense make a switch statement with all the available devices. <balloons> right.. It's not an issue for us to solve, as we don't currently define anything beyond that <balloons> we as in, autopilot I mean to say <elopio> but I see more problems on that, because we are going to be always outdated. <elopio> maybe, what we are missing is an api method that tells us if the platform has a touch interface. <balloons> well, I mean something perhaps that says this is a tablet or phone.. or at least this device supports multitouch, osk, etc, etc <elopio> there are desktop monitors that can be touched, and there are phones that can't. <balloons> indeed <elopio> yes, we are definetly missing something. <balloons> perhaps thomi will solve that when he adds the accelerometer stuff <elopio> yes, all those things are related. Selenium has something called capabilities <elopio> to check if a browser can do javascript, and things like that. <elopio> and then they have drivers for each browser. <elopio> it might make sense to group some capabilities on device drivers, and select which tests to run based on that. Or which devices to use, like on-screen keyboard vrs external keyboard. <elfy> balloons: ping <balloons> elfy, pong <elfy> hi balloons - quick question - how do I add upgrade tests to our dailies (and possibly the b1) * knome is all ears because he couldn't answer that question * elfy is asking because knome made him :p <balloons> hmm.. I wonder if you are able <knome> i should be... but tell me. :) <balloons> ahh I see.. <balloons> yep, you should be able to <balloons> Upgrade Xubuntu amd64 Upgrade xubuntu release iso Active <knome> and i think smartboyhw was able too, or then he just asked somebody else to <knome> balloons, yeah... but not for b1 <balloons> so you have to add a build on the builds page for it <knome> mhm <balloons> it's defined as belonging to you, so you should have control <knome> yup <balloons> so shall I do it or ? <knome> i just did it <knome> and they are visible <elfy> where - I don't see them <knome> http://iso.qa.ubuntu.com/qatracker/milestones/302/builds <knome> under the upgrade product <knome> oh wait <knome> i added a different version number <knome> does that hurt? <knome> :) <balloons> knome, no it doesn't.. the upgrades are done on a weekly basis <knome> oki <knome> i figured out it's not a biggie <elfy> aaah - see them now <knome> balloons, we're not setting up download links for upgrade tests? <balloons> new build I should say.. well I lie, they are done when the package for it changes <balloons> knome, no, but you could.. in general upgrades referred to using the update manager or otherwise upgrading that way <balloons> we added the from image testcase a little while back as well <knome> mhm <elfy> I'll get a call to arms for upgrade now <knome> and regular tests as well, we only have 5/10 done! <elfy> for the beta ? <knome> yep, for the beta <elfy> how long does the beta stay there for by the way <knome> until release <elfy> oh right <knome> so a few days left <knome> same with the upgrade tests <knome> except if we rebuild of couse, that resets all counts <elfy> yep - I got that bit in my head :) <knome> balloons, how are other things? <elfy> I do wish the dates on the release schedule actually made some sense in regard to when things get released and finished <balloons> knome, not too bad, yourself? Recovering from a holiday which is always fun, haha <knome> good here as well <balloons> also trying to fix my main workstation which decided to go belly up <knome> heh <knome> that's always nice.. <elfy> it's the 3rd September and the release schedule says the 5th for Beta1 <knome> that's correct <elfy> so the date is the end? <elfy> would be useful in the title ... <knome> it's the end of testing <elfy> oh - never looked at it that way - that'll be the Release Date then ... <elfy> d'oh <knome> yeah ;) <elfy> knome: I've sent a quick note to our list <knome> oki:) <elfy> I'll check the results tomorrow afternoon/evening and fill in the gaps for 64/32bit <knome> mhm <elfy> gtg <elfy> back tomorrow <knome> have fun :) <SergioMeneses> hi guys! anyone knows something about this error http://people.ubuntu.com/~sergiomeneses/share/Screenshot%20from%202013-09-03%2016:07:00.png <SergioMeneses> testing on testdrive <balloons> SergioMeneses, a graphical display bug <balloons> ? <SergioMeneses> balloons, I thinks so, because all installation has the same error but it is something graphical, it doesnt interrupt the installation process <SergioMeneses> ...installation done * SergioMeneses rebooting <SergioMeneses> balloons, it's only the installation, once installed, everything looks perfect <balloons> ahh, well, hmm <SergioMeneses> balloons, that was rare #ubuntu-quality 2013-09-04 <pitti> Good morning <DanChapman> morning all <elfy> morning DanChapman <jibel> Good morning <pitti> jibel: let's move here, all public stuff <pitti> jibel: so the task is to run dbus + gnome-session + firefox under xvfb in run-adt-test -sl? <jibel> pitti, yes <pitti> jibel: my g-s-d tests are the absolutely bare minimum, we can probably do that in a bit simpler way <jibel> pitti, the current code is in firefox source package <jibel> in debian/testing/testrunhelper.py <jibel> it creates a dummy session, in /tmp/tmp.XXXX/home, then launches gnome-session via xvfb-run and dbus-launch with this session <jibel> this helper is called from dep8 test script with: /usr/bin/python /usr/lib/firefox/testing/run_xpcshell_tests --own-session --xunit-file /var/tmp/testresults/xpcshell-tests.xml --xunit-suite-name xpcshell --manifest xp --verbose <pitti> jibel: oh, we got gnome-session 3.9.90 now; I wonder if that's it, last time I actively tried it was with 3.6 <jibel> yes, it could be <jibel> pitti, the current test fails with http://paste.ubuntu.com/6061661/ <jibel> pitti, it could be because this very test works fine on raring <pitti> meh, in my days firefox used to be 10 MB packed; it got ridiculously bloated <jibel> agreed <pitti> jibel: ack, I get the same in VM <jibel> pitti, there is a VM running in the lab if you wish <pitti> jibel: run-adt-test should be fine <jibel> pitti, outside of qemu, this test also works <pitti> hm, I have a gut feeling that the accel stuff is a red herring <pitti> jibel: give me some time with this, I'll investigate more deeply <pitti> jibel: oh, je crois que je sais pourquoi -- il a besoin d'un session de logind <pitti> jibel: ok, it is the accelerated stuff after all <pitti> sudo mv /usr/lib/gnome-session/gnome-session-check-accelerated{,.orig} <pitti> sudo ln -s /bin/true /usr/lib/gnome-session/gnome-session-check-accelerated <pitti> -> with that it works <pitti> jibel: so if we want gnome-session to work on 2D, we need to patch this away: <jibel> pitti, it should make no difference if xvfb-run is run locally or in qemu, in both cases it is unaccelerated? <pitti> if (gl_failed) { <pitti> gsm_fail_whale_dialog_we_failed (FALSE, TRUE, NULL); <pitti> or make software accell work in xvfb somehow <pitti> right <jibel> pitti, so, why gnome-session-check-accelerated detects llvmpipe when executed locally and nothing in qemu <jibel> ? <jibel> is there something special to enable llvmpipe <pitti> jibel: oh, you mean xvfb-run gnome-session works for you locally? <jibel> pitti, yes <pitti> $ xvfb-run /usr//lib/gnome-session/gnome-session-check-accelerated <pitti> gnome-session-is-accelerated: No composite extension. <pitti> gnome-session-check-accelerated: Helper exited with code 256 <pitti> not here <jibel> hm, let me try again <jibel> pitti, xvfb-run -a -s "-screen 0 1280x1024x24 -extension MIT-SCREEN-SAVER" dbus-launch --exit-with-session gnome-session --debug <jibel> $ xvfb-run -a -s "-screen 0 1280x1024x24 -extension MIT-SCREEN-SAVER" dbus-launch --exit-with-session /usr//lib/gnome-session/gnome-session-check-accelerated <jibel> gnome-session-is-accelerated: llvmpipe detected. <pitti> smells like some missing dependencies then <jibel> ah, it fails if I don't specify a screen <pitti> ah, nice! <pitti> that works in VM, too <pitti> LIBGL_ALWAYS_SOFTWARE=1 xvfb-run -a -s "-screen 0 1280x1024x24 -extension MIT-SCREEN-SAVER" /usr//lib/gnome-session/gnome-session-check-accelerated <pitti> ** (process:21453): DEBUG: Command-line parsed to -1 <pitti> gnome-session-is-accelerated: llvmpipe detected. <pitti> jibel: so that's it apparently <jibel> it makes no difference to me in a VM <jibel> $ LIBGL_ALWAYS_SOFTWARE=1 xvfb-run -a -s "-screen 0 1280x1024x24 -extension MIT-SCREEN-SAVER" /usr//lib/gnome-session/gnome-session-check-accelerated <jibel> gnome-session-is-accelerated: No hardware 3D support. <jibel> gnome-session-check-accelerated: Helper exited with code 256 <jibel> i'm trying with qemu on saucy, if it makes a differnece <pitti> yeah, I tried the same <jibel> pitti, sudo apt-get install libgl1-mesa-dri <pitti> not heresudo apt-get install xvfb dbus-x11 gnome-session-bin" <pitti> ouch, weechat, WTF? <pitti> jibel: I meant to say, that already gets pulled in by sudo apt-get install xvfb dbus-x11 gnome-session-bin <jibel> interesting, it was not in the VM created in the lab <jibel> pitti, libgl1-mesa-dri is a recommends of xvfb but pbuilder-satisfydepends-classic installs packages with APTFLAG="-o APT33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abInstall-Recommends=false" <jibel> pitti, chrisccoulson \o/ finally I got firefox tests running on saucy <chrisccoulson> jibel, excellent, thanks. what did you need to do? <jibel> (at least xpcshell testsuite is running) <jibel> chrisccoulson, gnome-session refuses to start if there is no 3D acceleration on Saucy, and it doesn't detect llvmpipe because libgl1-mesa-dri is not installed. It is a recommends of xvfb but recommends are not installed by default. <chrisccoulson> jibel, ah, excellent :) <chrisccoulson> jibel, should i add that dependency to firefox-testsuite? <chrisccoulson> or do you want to add it elsewhere? <jibel> chrisccoulson, I'll let it finish on my machine, and will reproduce in the lab to confirm <chrisccoulson> thanks <jibel> chrisccoulson, in the dependency list of dep8 control file like xvfb would be the ight place <jibel> right <knome> balloons, ping <balloons> knome, pong <elfy> game, set, match <DanChapman> :-D <knome> balloons, do you know anything about the oem installer and if it is supposed to work on flavors? <smartboyhw> balloons, where is your email:P (And up so early?) <smartboyhw> elfy, um, this is NOT Rafael Nadal vs. Novak Djokovic -.- <balloons> knome, good question, I can't say I ever did an oem install of a flavor <knome> no, this is andy roddick vs jarkko nieminen <elfy> who? never heard of them - what's their nicks on irc? <knome> balloons, i can tell you it isn't working ;) <smartboyhw> elfy, tennis players-.- <smartboyhw> knome, Andy Roddick retired, isn <smartboyhw> 't he? * smartboyhw thinks elfy should catch up on Sports News <balloons> knome, I wouldn't persay expect it to work.. <smartboyhw> balloons, but it is included in some testsuites for flavours <elfy> while balloons and knome are both here - what's the current state of play in getting rid of the archive state of some of our package testcases - are we still waiting for stgraber ? <smartboyhw> Jeez, that's why I hate doing upgrade testcases, have to zsync and install the 13.04 image, then wait for the long package upgrade to 13.10 process in VBox-.- <knome> got to go <knome> see you later <balloons> smartboyhw, knome well we can certainly drop oem, but we should talk about it a bit more first <balloons> elfy, what do you mean? <smartboyhw> balloons, maybe you can answer my first question "where is your email";P <smartboyhw> (about promo, that is) <DanChapman> balloons: could i get some time with you some point today. could do with your opinion/help/review on the gtk emulators. * smartboyhw thinks balloons is in highly-wanted status today-.- <elfy> balloons: still getting this -> http://packages.qa.ubuntu.com/qatracker/milestones/300/builds/50384/testcases/1586/results <elfy> because there are dupes I believe - which we can't get rid of <elfy> back to work now - back in a few hours <DanChapman> have fun elfy :-) <balloons> ohh nice elfy <smartboyhw> DanChapman, if you can, do test some Beta 1 images;P <balloons> well, stgraber would have to help you out there, but we'll need to frame the specific request <smartboyhw> balloons, are you ignoring me? :( <balloons> DanChapman, this. https://code.launchpad.net/~dpniel/ubuntu-autopilot-tests/using_gtk_emulators? <DanChapman> balloons: lp:autopilot-gtk-emulators is the source but yeah https://code.launchpad.net/~dpniel/ubuntu-autopilot-tests/using_gtk_emulators aswell as I converted them to using it so you can see how it works <DanChapman> balloons: https://code.launchpad.net/~dpniel/autopilot-gtk-emulator/trunk <balloons> I see <balloons> smartboyhw, no, I see you asking for an email.. it's a work item for the next several months, remember <smartboyhw> balloons, next several months?:P <balloons> yes, work items are commitments to accomplish tasks during the cycle <smartboyhw> balloons, OK <balloons> once the cycle winds down you can/should ping people to ensure it gets done, but not 3 days after :-) <smartboyhw> balloons, OK <balloons> don't worry it will happen, and I don't plan to wait months to do it <smartboyhw> balloons, sure. <TheDrums> balloons: Tried OEM install, got http://paste.openstack.org/show/45735/ - http://paste.openstack.org/show/45733/ in my dmesg and /var/log/oem-whatever-it-is.log <balloons> DanChapman, well I'll branch now.. I looked at the tests you created <balloons> TheDrums, what happens on screen? <TheDrums> Same issue as knome, http://temp.knome.fi/xubuntu/saucy_testing/xubuntu-oem-fail.png 5 times. <balloons> well tbh, xnox is the guy to ask about it. xnox should oem installation work on flavors? If so, we've got a bug :-) <xnox> balloons: it should in the sense that it's available. In practice I only for sure know that it is actively used and verified to work on ubuntu and e.g. lubuntu pre-installed. <balloons> so DanChapman I'm curious to see what all is in the emulators.. <xnox> balloons: which bug? <xnox> hmm... looks like network manager really hates unknown uid =( <balloons> xnox, well the xubuntu folks are finding it's not working, so we should get a bug filed.. That was my thought as well.. the only flavor I can think of that perhaps used it was kubuntu or lubunutu <DanChapman> balloons: cool there is some tests in the branch aswell just run autopilotgtkemulators <balloons> I see.. :-) ImportError: No module named autopilotgtkemulators <TheDrums> xnox: I saw "gksudo" being called from one of the python files, but that is no longer seeded in Ubuntu or several flavors. <xnox> TheDrums: ouch, that's bad. Where? <DanChapman> balloons: it works for me running from inside /autopilot-gtk-emulator/ <TheDrums> xnox: At least in http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/ubiquity/saucy/view/head:/bin/oem-config-prepare but in theory it's run as root anyway? <balloons> DanChapman, yea, I wonder if you've commited everything <xnox> TheDrums: that branch was last updated in 2012..... why not look at the actual sources? http://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/bin/oem-config-prepare no gksudo called anymore. <TheDrums> >_< <xnox> TheDrums: aka lp:ubiquity ;-) <TheDrums> Well that's sure not going to help... <TheDrums> Thanks. <DanChapman> balloons: i believe i did. Just gonna pull a fresh branch <balloons> I didn't see any missing init's, so it should see it <DanChapman> balloons works fine for me. How strange <TheDrums> And that would be why I couldn't find nmwidgets in the right location. I want my tasty, warm beverage now... <DanChapman> balloons: just double checked everything on lp and its all there mate <smartboyhw> Oy, phillw is resigning!? <smartboyhw> balloons, I think we need a private chat. PM? <balloons> DanChapman, I gave up for the moment. That said, looking at the code I like the much simplified test writing.. so it definitely meets that need. The only concern I would have would be long-term maintaince, but to be honest, having it in one place makes it easier.. It does allow us to encounter a bug in the module that breaks everything though :-) <DanChapman> balloons: I tried to make it as simple as possible. I would be more than happy to keep up the maintenance of it :-) once it's more complete would it be an idea for it to live in libautopilot-gtk rather than in my ppa? <balloons> basically our current testsuite is a nice testbed of what you need in an emulator <balloons> so it works well :-) <balloons> on living in the library, I think the team has come around to that idea.. I'd guess you could incorporate it easily enough <balloons> fginther, ping <fginther> balloons, hello <balloons> fginther, if I may, can you look at a couple AP failures? They are a bit funny: http://(864)930-0890:8080/job/generic-mediumtests/206/testReport/calendar_app.tests.test_monthview/TestMonthView/test_monthview_go_to_today_next_year_with_mouse_/ <balloons> this calendar test keeps dying at the introspection fork for autopilot <fginther> balloons, that's one I haven't seen before <balloons> meanwhile, filemanager seems to have a backend issue, which is confusing to me; http://(864)930-0890:8080/job/generic-mediumtests/205/testReport/junit/ubuntu_filemanager_app.tests.test_filemanager/TestFolderListPage/test_show_file_properties_with_mouse_/ <balloons> I'm going to try building the upstream version on both before digging too much further, to see if the issue appears there also <JoshStrobl> Would this be the right place to go if I wanted to propose a particular application be removed from USC? <balloons> JoshStrobl, try #ubuntu-devel <JoshStrobl> copy that <fginther> balloons, something looks borked <fginther> balloons, I'm looking into the machine itself <balloons> fginther, that was my thought also, but I wanted to double check before pointing too many fingers :-) <balloons> fginther, so I can confirm the filemanager issue with not able to find a backend exists on trunk also. <smartboyhw> chilicuil, BTW why don't you join your LoCo Team or make up one!? <balloons> fginther, interestingly calendar tests passed running from trunk; http://(864)930-0890:8080/job/generic-mediumtests/208/testReport/ <chilicuil> smartboyhw: I joined my local team and tried to push forward to organize events (we could organize 3 previous ugj), however it was a pain working with them, therefore I resigned of team, and I don't want to create another local team since I think it could create conflicts, however I will participate on the UGJ, I'll look at one who is organized online, it will be useful to work on my pending tasks in the QA team =) <smartboyhw> chihchun_afk, hmm, that's a problem. What is the pain? <smartboyhw> *chilicuil ^ <smartboyhw> Everyone should be able to work with each other <fginther> balloons, I rebooted the VM and am preparing to get it back up. The jenkins process looked to have gone off into the weeds <fginther> balloons, I'll do a few test builds when it's back <balloons> fginther, alrighty <balloons> smartboyhw, there's nothing wrong with not being a part of a local team <smartboyhw> balloons, but there's something wrong when the reason is that you can't cooperate <chilicuil> smartboyhw: people in control of the local resources, web page, lp team and so on, seems not really interested on the team, they delay too much to answer my queries (or don't answer at all) , it's some kind frustating.., also right now I'm somekind busy to try to go through to all the process to make it official in my team <smartboyhw> chilicuil, :( <balloons> fginther, still trying to get jenkins going again or ? <fginther> balloons, yes, I had one good test, but the second had issues with X <balloons> yea, I still see failures <fginther> balloons, the calendar MP passed, I'm now rerunning the file manager <fginther> balloons, I'll be out for a bit, but will check again when I get back <phillw> balloons: do you know if arm still want the lubuntu ac100? It's not been checked all cycle on tracker as far as I can tell. <balloons> phillw, I believe arm is focused on the newer arm revisions now <phillw> balloons: okies, I'll pass the message on to my replacement. There's no point having the image built if it is not required. <balloons> phillw, I won't speak for them, heh <balloons> that's only my opinion, and doesn't mean the image needs or doesn't need to be built ;-) <fginther> balloons, mediumtests are running now except for file manager which is still hitting the backend issue. I'm going to take a closer look <balloons> fginther, good, keep me in touch on filemanager I guess. it's kind of bizarre <phillw> balloons: (s)he can ask. I'm just ensuring an orderly transfer <balloons> right.. I just didn't want you thinking I spoke with authority on that <phillw> as it was Julien who gave permission for ac100, it's most likely best that he ask if it is still required for 13.10 so that the wiki TL knows what the state of play is :) <phillw> balloons: I've got one outstanding task for ubuntu-quality, that of the page https://wiki.ubuntu.com/Testing/Activities/AutopilotTesting do you expect to have completed the spread sheet soon? <balloons> phillw, ohh, the status for ubuntu stuff is in the bugs opened already.. I would suspect longer term for this info to be managed via bugs, but I guess it' up to everyone <phillw> okies, I'll hand the page over to you. elfy has the spreadhseet with lubuntu and xubuntu added for what ever is decided :) <balloons> either way, we just needed the data, so :-) <elfy> balloons: as far as 'framing the request' we need to remove the instances were we've disabled a test - knome is that what we/you found? <knome> yes. stgraber needs to do that, or fix his sql magic. <balloons> elfy, yes I believe knome has the specifics.. If I remember right he spoke with stephane about it as well. <elfy> I think so <balloons> knome, did we file a bug against the site? <stgraber> knome: what was the specific bug again? <balloons> that might help to ensure it's not lost again.. I assumed it was done <elfy> stgraber: if you look here - http://packages.qa.ubuntu.com/qatracker/milestones/300/builds/50384/testcases/1586/results <elfy> the test is archived <elfy> if you look here - http://packages.qa.ubuntu.com/admin/config/services/qatracker/testsuites/348/edit <elfy> you can see we have disabled tests - they got movbed to a different testsuite <elfy> if we enable them - then the real test stops being archived <knome> stgraber, i'll grab it, i vaguely remember filing one... <knome> stgraber, bug 1211746 <ubot5> bug 1211746 in Ubuntu QA Website "Disabling a testcase in one testsuite marks it as archived on other testsuites as well" [Undecided,Confirmed] https://launchpad.net/bugs/1211746 <knome> stgraber, and a real-life example is above ^ <balloons> knome, ahh perfect <stgraber> knome: ah right, it's not a bug in the admin UI but the user UI <knome> stgraber, yep <stgraber> ok, I see what check is wrong, just need to figure out what to do to fix it <knome> sure, thanks :) <fginther> balloons, I think I figured out the filemanager issue. The tests are patching a new HOME in the environment with a temp directory. As a result, the file ~/.Xauthority can't be found and autopilot can't find an input backend <fginther> balloons, I'm testing a fix <balloons> fginther, ohh, right <balloons> I was trying to think what was special about them, as they were the only ones <fginther> balloons, I was actually doing a diff with another project to figure out what they were doing different :-) <balloons> hehe, smart <stgraber> knome: can you easily reproduce the issues on packages.qa.dev.stgraber.org? <stgraber> knome: if so, I can then land the fix there to confirm it's right and if it's, ask for IS to push it to production ASAP <knome> stgraber, let me try to <stgraber> if you can't, I'll have to pull a new DB export and re-deploy my local dev environment which takes quite a bit longer (and isn't as likely to get done today then) <knome> i need a mouse <knome> just a sec <knome> stgraber, don't seem to be able to duplicate <knome> http://packages.qa.dev.stgraber.org/qatracker/milestones/254/builds/27973/testcases <knome> stgraber, display settings is disabled in b <knome> oh wait! <knome> ta dah <knome> stgraber, i can reproduce.. <knome> stgraber, need chaging the testcase status in testsuite A too to be marked archived <knome> after that, there's no way to revert <stgraber> ok, I'll push the fix there in a few minutes <knome> great <stgraber> knome: can you try now? <knome> stgraber, sure. just a sec <knome> stgraber, seems to be fixed now. <stgraber> good. I'll get IS to deploy this then. <knome> goodie <elfy> thanks stgraber :) <knome> stgraber, marked as committed and assigned to you. <knome> thanks, gtg <stgraber> knome: done, fixed <balloons> fginther, did the fix work, everything good for file manager? the mp is still sitting out there <balloons> fginther, if possible I'd like to push it through as-is, as the tests are failing in the lab and this fixes them <fginther> balloons, the MP resolves the issue of not being able to run the tests, but the tests have other issues :-( <fginther> balloons, the tests are much better now, but I don't know how mdspencer wants to proceed. <balloons> fginther, ok, well we can try him on IRC <balloons> as of this morning he wanted to get it in <balloons> fginther, he's online now, iBelieve <balloons> iBelieve, fginther solved the issue with the tests not pass in the virtual enviroment <iBelieve> balloons, fginther wonderful! <balloons> iBelieve, the changes you made with ~/Home were causing the issue. I believe fginther needs some input now on how to proceed <fginther> iBelieve, here's the MP: https://code.launchpad.net/~fginther/ubuntu-filemanager-app/copy-Xauthority/+merge/183937 <fginther> there are still some failing tests, but the start-up issue is resolved <iBelieve> fginther, so that's why they were failing. There was an old bug about that but I didn't realize it was a big problem <iBelieve> fginther, the other failing tests are probably the ones fixed in my branch that I've been working on <iBelieve> fginther, what's the input you need on how to proceed? <fginther> iBelieve, my MP contains the dependency change to include qtdeclarative5-localstorage-plugin. I didn't know if you wanted to include this, just to have it replaced by u1db in the next MP. <balloons> iBelieve, it might be best to create an MP which includes fginther's fixes, and both of your branch changes.. it might be a lot of code churn, but if it solves everything, that might be the way to go <balloons> if you can otherwise fix the tests and break up the code changes, we can do it seperately <fginther> iBelieve, it may also be easier to just include the change to _patch_home() in your branch <iBelieve> fginther, balloons should I just merge in fginther's branch into mine and do the merge request off that? <balloons> iBelieve, yes, assuming the tests would pass as-is in your branch then. you made it sound like there were more fixes needed in another branch you had <fginther> iBelieve, that will work. you might need to merge to trunk due to the changes to debian/control <fginther> once my branch is merged in <iBelieve> balloons, I was refering the branch that we've been trying to land. I don't have another one <balloons> iBelieve, ahh, then yea, :-) <iBelieve> balloons, fginther okay added in the fix to my merge request: https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/fix-popover-caller/+merge/183225 <iBelieve> hopefully jenkins passes now :) <balloons> iBelieve, one last failure: http://(864)930-0890:8080/job/generic-mediumtests/232/testReport/ubuntu_filemanager_app.tests.test_filemanager/TestFolderListPage/test_copy_file_with_mouse_/? #ubuntu-quality 2013-09-05 <pitti> Good morning <DanChapman> Good Morning all :-) <JackYu> morning:) <smartboyhw> Noskcaj, are you sure you can cope with timezone issues as a release manager? <Noskcaj> probably not, note the "if no ones else does" <smartboyhw> Noskcaj, heh heh * smartboyhw won't be, he is already release team member of 2 flavorus-.- * Noskcaj has virtually no power, anywhere <Noskcaj> (possibly a good thing) <smartboyhw> Noskcaj, one day, I'm expecting you to have more power <smartboyhw> This is a meritocracy after all:P <knome> before that, i'm expecting the "i'll do that" -attitude, "i'll can do that if no one else does" <knome> *not <knome> it's important to really want to do something, otherwise it's highly likely you'll lose your interest... <Noskcaj> ok <smartboyhw> Noskcaj, it's time you start to take responsibilities:P <Noskcaj> i want to, but I'm never online for meetings and hardware limits what i can do in terms of devel and testing <smartboyhw> Noskcaj, 1. We don't have meetings specifically for release managers-.- <smartboyhw> Only if you take up as a full QA lead if you should <smartboyhw> *then you should <smartboyhw> Noskcaj, phillw himself isn't a dev:P <smartboyhw> And as for testing, no worries;) <knome> Noskcaj, not being able to be in the meetings can be fixed, either by moving the meetings here and there or if you have things you are responsible for, communicate about them outside the meetings <knome> we do have all kinds of mailing list and stuff to cooperate with others <smartboyhw> Noskcaj, you ARE lucky though, in the 12.10 cycle we have meetings with the release team almost every week:P <Noskcaj> ok <knome> i'm just saying, it's not about the others, it's about you; whether you are committed to something or not <knome> (and i'm speaking in a general level, don't feel like i'm pushing you to pick up any release manager's task if you don't wish to) <smartboyhw> It's like that in Ubuntu Studio too. I am the Release Manager, so I commit to my release and testing-related responsibilities:) * Noskcaj thinks trying for MOTU might be his next target <smartboyhw> Noskcaj, good. <smartboyhw> Well, I would rather prefer being a DD or DM:P <smartboyhw> Noskcaj, if you became a MOTU expect me to ask you to sponsor packages:P <Noskcaj> smartboyhw, I've done a fair bit of stuff in debian too, but hardware (no VMs) and the fact the pbuilder keeps breaking make it hard for me t do stuff proprly <smartboyhw> Noskcaj, oh <pitti> Noskcaj: OOI, what breaks for you in pbuilder? (I abandoned it quite some time ago) * smartboyhw quite like the pbuilder-dist sid <Noskcaj> pitti, cowbuilder, pbuilder-dist, it thinks sid uses saucy-proposed and aqueorea doesn't have a good gpg key <smartboyhw> It's the saucy pbuilder-dist which keeps unable to download packages-.- <Noskcaj> ok <smartboyhw> Noskcaj, uh hum, I don't think pitti knows about aequorea <smartboyhw> And, don't forget, it's still a project in the womb:P <pitti> no, I don't <Noskcaj> ignore that bit then <pitti> well, LP builders do use -proposed <pitti> my own schroots usually don't, though <smartboyhw> pitti, I won't let my pbuilders touch -proposed unless absolutely necessary <smartboyhw> balloons, good morning (U. S. Time) to you <smartboyhw> balloons, ping for some testcase consulation <balloons> smartboyhw, aloha <smartboyhw> balloons, aloha. The upgrade (image) testcases are not mentioning that it only works when there is only 1 version of Ubuntu (without any other OS) <smartboyhw> See https://docs.google.com/document/d/1bZ4yQIVgGaUGSYu3qiUHnQt3ieBZoqunP_DcleHCr3I/preview?pli=1#bookmark=id.35db66d9d3b3 <smartboyhw> How can we clarify that <balloons> smartboyhw, you can upgrade ubuntu even if you have another os like windows installed according to what I read in the document <smartboyhw> balloons, not with two versions of Ubuntu <smartboyhw> So, we need to clarify a bit-.- <smartboyhw> Or, with multiple partitions <balloons> ahh you mean when you have essentially 2 versions of ubuntu and potentially another os <smartboyhw> Both Studio and Kylin are getting it misunderstood without xnox telling us about this <smartboyhw> balloons, yes <balloons> my guess is the installer doesn't automagically upgrade either version of ubuntu <smartboyhw> balloons, yes, but I think most of us don't know that <xnox> smartboyhw: you are miss-quoting me. <smartboyhw> xnox, well, at least you gave us the doc-.- <smartboyhw> If not, we wouldn't have known it <xnox> smartboyhw: balloons: an upgrade or reinstall option is available, if there is only one ubuntu installation. One can have other operating systems installed, as long as none of them are also ubuntu. <xnox> (and here it's any ubuntu system that identifies itself as such, thus all official flavours are simply ubuntu) <balloons> xnox, smartboyhw yes I got that.. xnox you said it the simplest ;-) More than one version of ubuntu and you don't try and guess which one to upgrade :-) * smartboyhw makes simple things complicated (always) <balloons> smartboyhw, does xnox make sense? 1 ubuntu install means upgrade and re-install are available. More than one and it's not. Other OS's installed have no bearing <smartboyhw> balloons, OK <balloons> and yes note ubuntu + ubuntu studio means there are 2 versions of ubuntu, and thus no re-install and upgrade <DanChapman> afternoon balloons & smartboyhw o/ <smartboyhw> Good evening DanChapman <smartboyhw> (And I will go to sleep after the Release Team gives orders on Beta 1) <balloons> ty xnox <skaet> Beta 1 is now released. <skaet> Thanks to everyone who has been helping to test this and make it available. <SergioMeneses> skaet, \o/ <SergioMeneses> balloons, sent email about it <skaet> :-) Goodness. Thanks balloons. <balloons> ty everyone :-) <SergioMeneses> btw balloons do you know what happen with phillw? <balloons> SergioMeneses, he got a little burned out and frustrated.. a little down time would do him some good <elfy> good for eveeryone from time to time <elfy> it also helps if you're not the only one doing something <SergioMeneses> balloons, I see I hope that he come back soon <SergioMeneses> elfy, agree <elfy> I like our team - we all pitch in and help others where we can and if we can <SergioMeneses> :) <elfy> and people respond to calls for help - if I'd had to do our bunch of testcases on my own - I'd still be doing them <SergioMeneses> chilicuil, I saw your post about the jam <chilicuil> SergioMeneses: =), I'm gonna have fun in one of the remote UGJ organized by the michigan team <SergioMeneses> chilicuil, sounds good maybe I can join as well <chilicuil> SergioMeneses: feel free =), http://loco.ubuntu.com/events/ubuntu-michigan/2319-ubuntu-global-jam-s-series/ <SergioMeneses> 2) Say "I'm Jamming!" in the channel. (This is a requirement.) (Note: not really) <SergioMeneses> jajaja <balloons> we should update the testing page again.. just needs a light touchup <SergioMeneses> balloons, remembers me about lubuntu-wikis project <knome> pitti, send me your preferred email address and i'll add that to auto-approve for xubuntu-devel <balloons> letozaf, hello <letozaf> balloons, hello <balloons> thomi, when your about I'd like to chat about some unicode errors that continue to pop up in rssreader tests <balloons> letozaf, so how are you? <letozaf> balloons, fine and you ? <balloons> getting back into the groove of things <letozaf> balloons, I worked on rssreader autopilto tests, I was waiting for the adding feed changes to be made as Joey told me by mail <letozaf> balloons, but now I found some conflicts <letozaf> balloons, is there a way to fix them quickly that you know <letozaf> balloons, or is it better to branch again and put my tests back in some way ? <letozaf> balloons, yeah think you had a lot to work after vUDS :D <balloons> letozaf, I made some changes to RSSReader to try and help the tests out.. In general, it seems like the app is much better now. I think I can add and remove things easily enough <letozaf> balloons, I had rixed the remove topic test, but when I merged found a bug on adding a feed... <letozaf> balloons, well lets say that the changes become too quickly, maybe I should just branch again and see what the new things are <letozaf> balloons, and fix my tests again :'( <balloons> letozaf, I don't think you need to.. what changes do you have that aren't landed? <balloons> my changes were just to clear the database each time so you don't have issues adding a topic, etc <letozaf> balloons, yes but when my tests were working fine i merged and they broke <letozaf> balloons, anyway if you want I can push them so you can have a look <balloons> letozaf, you should be able to merge easily enough.. <balloons> there might be conflicts, but you should be able to resolve them <balloons> anyways, I want to figure out why the tests seem to fail with a unicode error all the time <balloons> I assume your still working on adding back tests for the other features :-) <letozaf> balloons, yes that is a weired "bug" <letozaf> balloons, I had fixed the remove topic test but now nothing works again :( <letozaf> balloons, I think I will try to solve the conflicts <balloons> letozaf, they shouldn't be bad.. I don't think I messed with the tests that much <letozaf> balloons, there is a thing I do not understand, I now find files with "extension" .THIS .OTHER .BASE after the merge <letozaf> balloons, how do you fix that ? is there something about these in bzr documentation ? <balloons> letozaf, right, that is showing you the different versions <letozaf> balloons, yes I kind of understood that but do not know how to fix it <letozaf> balloons, without making a mess I mean <balloons> I think git makes it easier to solve conflicts, but that's probably because I was more used to git.. regardless, it can seem daunting but it's not in reality <balloons> http://doc.bazaar.canonical.com/beta/en/user-reference/conflict-types-help.html <letozaf> balloons, thanks I will read this now hope I can fix them :) <balloons> letozaf, so you can say bzr resolve --action= <balloons> I gave you the link, but I find it confusing even :-p <letozaf> balloons, :P <balloons> letozaf, this is closer to explaining how I do it <balloons> http://muffinresearch.co.uk/archives/2007/06/05/dealing-with-conflicts-in-bazaar-version-control/ <balloons> basically I use meld as the graphical diff application <balloons> so "bzr diff --using meld" <balloons> then I edit the file incorporating the new changes along with my stuff.. meld makes it easy <balloons> then you do "bzr resolve" and your done <letozaf> balloons, thanks, well... I got got some reading to do :P <balloons> letozaf, you have conflicts right now right? <letozaf> balloons, yes <balloons> so let's walk through quickly <balloons> no need to read the docs.. you'll be more confused than me <balloons> bzr conflicts <balloons> that shows your conflicts.. do you have meld installed? <letozaf> balloons, http://paste.ubuntu.com/6067704/ <letozaf> balloons, no I will install it now <balloons> letozaf, ok perfect. So make sure you have meld installed, then do this "bzr diff --using meld" <letozaf> balloons, ok got meld now <balloons> that will load each of those conflicted files one at a time. it'll show your version along with the new version. Edit your version inside meld until it contains everything you want <letozaf> balloons, looks good :) let me see <balloons> make sure to save when your done <balloons> when your all done editing the files and everything is good, just tell bzr it's resolved <balloons> bzr resolve --all <balloons> your = you are <balloons> I must be feeling good, I caught myself <letozaf> balloons, but the differences in RssFeedPage.qml are changes made by devs I think <letozaf> balloons, for instance: text: DateUtils.formatRelativeTime(i18n, model.pubdate) <balloons> letozaf, yes, make sure you get all the differences put in by other folks.. don't just remove them :-) <letozaf> balloons, oh yes I understand, good <balloons> if you
{'channel': 'ubuntu-quality', 'month': 9}