/srv/irclogs.ubuntu.com/2009/09/09/#ubuntu-testing.txt

aragood morning all :)07:07
davmor2Morning all08:21
=== Wajih is now known as MaWaLe
* davmor2 lunch13:07
=== fader|away is now known as fader_
=== marjomercado is now known as marjo
davmor2morning fader_ cr314:09
fader_davmor2: Howdy14:09
fader_How's tricks?14:09
davmor2vista bug is annoying as cjwatson is too busy to look at it right now :( .  Wubi is working up till you reboot then grub is screwed you need to manually edit it.  My machine with the ati card still can't load the desktop but I think I'm lowering down the cause slowly.  Other than that fine thanks you?14:11
davmor2fader_: did you find out if those machines that failed to produce results had ati gfx cards?14:12
davmor2fader_: in fact do any of them?14:12
fader_davmor2: Heh, I didn't realize I'd get a full brain dump :P14:14
fader_davmor2: Anyway, no, I haven't been seeing ATI-related issues in submitting results14:15
davmor2hey you asked dude :)14:15
fader_:)14:15
cr3davmor2: yo mama14:15
fader_I'm looking at the systems that were borked and I think they both have nvidia... I need to go make sure I'm looking at the right systems though14:15
davmor2cr3, fader_: bug 42341514:17
ubot4Launchpad bug 423415 in xserver-xorg-video-ati "Ati driver issues when logging into desktop" [Undecided,Confirmed] https://launchpad.net/bugs/42341514:17
davmor2there have been at least 3 people affected by it14:18
fader_davmor2: Once cr3's migration scripts finish I think I'll be able to search all our hardware for systems with ATI cards... then we can do some targeted testing14:19
Form0_I havent gotten to desktop for like a week? :)14:19
fader_Form0_: Who needs the desktop when you have a few virtual terminals, right? ;)14:19
cr3davmor2: I've seen it14:20
Form0_yes! desktop is overrated :P14:20
cr3davmor2: is there anything you would like me to do on the machines affected by this problem?14:20
davmor2cr3: install live and see if you get a desktop up.14:21
davmor2cr3: kubuntu works so I'm assuming that this is an xsplash issue but need to lower it down a bit14:22
cr3davmor2: you mean "install from live" or "boot from live"? if I recall, I only encountered the problem after rebooting into the installed system, but that might be because my installation was fully automated14:22
davmor2cr3: yes sorry boot from live and see if you get a desktop14:23
Form0_But what I found disturbing was that I could get to root terminal without any password through recovery mode14:23
davmor2Form0_: That's deliberate14:23
davmor2you only go into it to fix your system14:24
fader_Anyone with physical access to a system can be presumed to have root access anyway, no matter the OS, and the recovery console is local-only14:25
fader_(Physical access trumps digital security, just by the nature of computers being physical devices.)14:25
Form0_yea..14:26
Form0_That's why it's good to encrypt your data I guess14:26
fader_Form0_: And lock your computer in a secure area if the data is really sensitive.  (Just remember that lead pipe decryption is cheap: http://imgs.xkcd.com/comics/security.png ;) )14:27
Form0_:D14:28
davmor2fader_: xrandr -q should provide a list of available resolutions correct?14:35
fader_davmor2: Correct14:37
fader_I take it that it isn't?14:37
davmor2fader_: so why do I get "Can't open display"  even though ALT+CTRL+F7 has a display?14:38
fader_davmor2: You're not ssh'd somewhere else by mistake, are you?14:39
davmor2fader_: I'm on the box I have access to it :)14:39
fader_(Seeing as how I got the same thing when verifying 'xrandr -q' before realizing that I had ssh'd somewhere in that terminal :) )14:40
fader_davmor2: What does 'echo $DISPLAY' say?14:40
davmor2fader_: a blank line14:41
fader_Hmm.  Are you running this from within X or from just a VT?14:41
fader_If this is a VT, that would be why.  If this is in an xterm, then something is seriously weird on that system.14:42
davmor2ah that's why then I'll try again from xterm session14:43
fader_davmor2: Or try this: "DISPLAY=:0.0 xrandr -q"14:43
fader_If everything is reasonably defaultish and X is running that should work14:43
fader_on a VT14:43
davmor2fader_: got it from xterm session14:44
fader_Okay.  I wasn't sure if you had some issue that prevented X from being usable14:44
fader_You know, now that I think about it, I should ensure that $DISPLAY is set in the checkbox tests that call xrandr.14:45
* fader_ files a bug.14:45
davmor2fader_: so the res is correct, hertz correct, and is displaying xterm ok.  It's not xsplash as I purge removed it.  It just doesn't like the gnome desktop14:50
fader_davmor2: Does your system have a KDE sticker on it by any chance? ;)14:51
davmor2Form0_: is this ati box you got a main pc or is it a test box14:51
Form0_it's one of my mains14:51
davmor2Form0_: I was going to suggest you try kubuntu on it it works here on my test box14:52
fader_davmor2: I'm a little unclear from the bug description on what's happening... is it that you're getting the display and everything but the panel and nautilus don't load?14:52
Form0_Ok, I'll do that when I get home14:52
davmor2fader_:  I get the initial xsplash screen, it fades displaying the default icons on the desktop before cycling back around to start xsplash again14:53
davmor2the desktop never actually appears as such14:54
fader_Huh, that's a weird one14:55
davmor2fader_: I'm thinking I might video it and add it to the bug14:58
fader_davmor2: Add a cool soundtrack to make it more popular14:59
davmor2doctor horrible14:59
fader_:D15:00
davmor2fader_: you can now grab it amazingly slowly from http://www.davmor2.co.uk/login.avi15:30
fader_davmor2: Hmm, have you tried that link yourself?15:31
fader_It returns a brief chunk of HTML with your name in it, content-type'd as an AVI :P15:32
davmor2fader_: hang on15:32
davmor2fader_: try again now15:33
davmor2fader_: or try bug 423415 it has just finished uploading15:33
ubot4Launchpad bug 423415 in xserver-xorg-video-ati "Ati driver issues when logging into desktop" [Undecided,Confirmed] https://launchpad.net/bugs/42341515:33
fader_davmor2: Nope.  Permissions maybe?15:33
fader_Okay, I'll look there15:33
davmor2fader_: permission are rw-r--r--15:34
fader_Huh.  Meh, no worries as I'll grab it from LP15:35
fader_So I take it that the first session was the failsafe terminal session and the second was the default gnome session?15:37
davmor2fader_: did you read the text in the bug ;)15:38
davmor2yeah15:38
davmor2first was xterm session second gnome15:39
davmor2with no xsplash so it's not xsplashes fault :)15:39
fader_Hehe15:39
fader_davmor2: Is there anything in ~/.xsession-errors?15:40
fader_(I *think* that's the right filename)15:40
davmor2fader_: to add insult to injury Xubuntu works fine too so it is literally just gnome15:41
davmor2fader_: rebooting now15:42
fader_davmor2: When you tried KDE, did you do it by apt-get install kde or did you reformat and install with kubuntu?15:42
davmor2fader_: just installed Kubuntu I was testing at the time for a5 so hadn't got time to fanny arse around15:43
fader_It might be interesting to apt-get install kde on the box showing the problem (or apt-get install gnome if you've got xubuntu or something on there now)15:43
fader_That would let us know if it were something weird in gnome or something weird in that disc image15:44
davmor2fader_: it's been happening since the latest ati driver went in on the wednesday or tuesday last week15:44
jtatumgreetings15:45
fader_davmor2: I'm not sure how the disc builds work; I just was hoping to verify that the bug can definitely be traced to gnome and not an old driver package or something that's gotten somehow stuck on the ubuntu disc15:47
fader_jtatum: Hello15:47
davmor2fader_: it worked fine on the older version15:47
davmor2hello jtatum15:47
fader_davmor2: Hey, I'm starting to think it's a PEBKAC issue now :P15:48
davmor2fader_: I'd love to say it is too but it works on everything else only gnome fails dismally15:49
jtatumhi davmor2, fader_15:49
fader_Yeah, I'm not serious.  Believe it or not, I trust that you know how to do an install by now ;)15:49
davmor2fader_: you'd hope so wouldn't you really :)15:49
davmor2nothing special in .xsession-errors15:50
fader_davmor2: Well, the installer is as easy as they can make it O:-)15:50
fader_Hmm, well there goes that theory15:50
davmor2fader_: when was the last time you tried an expert install on alternate :P15:51
fader_davmor2: jaunty RC :)15:51
fader_davmor2: Does the 'failsafe gnome' session exhibit the same behavior?15:52
fader_(Assuming it's still a default session; I haven't looked)15:52
davmor2fader_: what failsafe gnome there is gnome or xterm15:52
fader_Ah, okay, I was afraid of that.  There used to be a "Failsafe GNOME" session provided that ran minimal applications but still launched the panel and nautilus15:53
davmor2no gone :(15:53
davmor2no bryce either15:53
fader_I'm just trying to figure out what the gnome startup is doing that kde/xfce aren't, and all I can think of is something like calling xrandr or some wrapper for it15:54
fader_Though I guess it could be anything, really... X is too complex for my weak brain to fully understand15:54
jtatumjcollado: checkbox and checkbox-test or mago and mago-test? :)15:55
jcolladojtatum: Should be mago and mago-test. I need a rest (he, he).15:55
davmor2fader_: we know it's not gdm now cause xubuntu uses it15:55
davmor2so I'm wondering if it's some daft exit code or something15:56
fader_davmor2: Right; from your video it looks like something getting hit when it launches gnome15:56
jtatumjcollado: no worries, i think everyone knew what you meant :) Gonna poke at those packages later I hope. Lots on the list though15:56
fader_If it were something simple like an exit code I'd expect it to hit everybody, not just ATI15:56
davmor2fader_: no I mean the exit code is also an ati command or something daft16:00
fader_Ahh, gotcha16:00
araHello all :-)17:31
mikefletcherHi.17:31
araAnybody for the automated testing meeting=17:31
ara?17:31
mikefletcherHmm.  Might be a quick meeting.  I was just going to lurk.17:32
aramikefletcher, hehe17:32
araeeejay, jtatum, cgregan ?17:33
aramarjo, ?17:33
jtatumhi!17:33
araWell, we are not many, but growing ;-)17:33
araLet's start17:33
ara[TOPIC] Mago pending merges17:34
ara    *17:34
ara      Skip test cases17:34
araI haven't had the time to review this merge request. Have you?17:34
araWhile people answer, I would like to thank mikefletcher and jtatum for their contributions17:35
araThanks guys! You rock!17:35
mikefletcherNo problem.17:35
jtatumI have reviewed it. It looks pretty great, especially for test development. The long term broken tests cases is a good one as well17:36
arajtatum, OK, I don't know if I will have time to review in the mean time, but the merge comments look good. I will ask jcollado to merge the changes17:37
ara[TOPIC] Mago packaging17:37
ara    * Daily Builds update - jcollado17:37
araReproducing jcollado comments, as he couldn't attend17:38
araThe basic idea is that I wanted a jaunty package to make easier to run tests on17:39
aradifferent machines without having to deal with bazaar. Hence, I created mago17:39
araand mago-test packages.17:39
aramago package should contain the same files as in karmic, while mago-test17:39
arashould contain all the test cases in trunk. Otherwise, please let me know. Since17:39
araboth packages are generated using the latest version in trunk, I've also made17:39
arathem available for karmic just in case someone finds it useful.17:39
araDespite I'm interested in using reasonably up-to-date packages, I'm not exactly17:39
aralooking for generating them on a daily basis so I'll upload new versions17:39
araperiodically depending on the amount of changes in trunk.17:39
araI think this is great, thanks jcollado17:39
jtatum+117:40
araI was talking to james_w to see if we could have a machine to have fully automated builds17:40
araI will keep you guys posted about this17:40
jtatumI guess I have a question about adding dependencies. As we merge them in, should we propose merges to the packaging?17:41
arajtatum, sure, you can request merges into jcollado branches (I will ask him to change the ownership to mago-contributors)17:42
araor use the karmic code at17:42
* ara checks17:42
arahttps://code.launchpad.net/ubuntu/+source/mago17:43
jtatumOK, great. I'll make an action item to note this process on the Wiki somewhere. As you mentioned on the mailing list, there's a distinction between requires and suggests depending on whether it's 'core mago' or part of a test17:43
arajtatum, yes, I think it is best like that17:44
arajtatum, if not, mago will end with one of the packages with the longest dependencies in Ubuntu :D17:44
jtatumhaha17:44
arajtatum, can you take that as an action?17:45
arajtatum, to write a page about that process in the mago wiki?17:46
jtatumara: yes.17:46
arajtatum, cool17:46
arajtatum, last item17:46
ara[TOPIC] Mago roadmap17:46
ara    * Should this be on the mago wiki or should this be in the LP roadmap system? - jtatum17:46
araI think that a combination of both should work better17:47
jtatumThis is just my ignorance probably. I have only skimmed the LP roadmap system so I'm probably just not aware of the challenges.17:47
arablueprints in launchpad are not that useful for small features17:48
arawe can use a combination of wiki (to have a common place to go) + links to bugs for small features, or blueprints for large features17:49
jtatumOK. Sounds good.17:50
araGood17:50
araany other topics?17:50
araOK, I think we can wrap up17:51
araI will send the notes to the list17:51
arathanks!17:51
mikefletcherfyi, i'm going add a Tomboy Test Suite to the roadmap and write my name beside it.17:51
aramikefletcher, nice!17:51
jtatumSounds good, mikefletcher. I'm not sure of priorities really. There are a lot of applications on the test cases wiki with no coverage, and a lot of tests that need to be updated for Karmic17:52
mikefletcherWell in this case my priorities are the apps I want tested the most :).17:53
jtatumAbsolutely. Personal priorities come first :) Just thinking out loud. I want to go in a million directions with Mago and welcome guidance :)17:53
mikefletcherjtatum: After I have the Tomboy tests in (probably for Karmic+1) I would like to work on getting them packaged so that anyone can pickup a livecd, run the tests on their own hardware and produce usefull bug reports.17:56
mikefletcherjtatum: I expect that will take until Karmic+2 or Karmin+3 to finish.  I have a day job :).17:56
jtatummikefletcher: Same here :) Have you seen eeejay's work on the mago livecd?17:57
mikefletcherjtatum: I read about it.17:58
mikefletcherjtatum: The livecd was testing the installer right?  I cannot remember.17:59
jtatummikefletcher: Hmm, I think you're right. And now I see that a lot of the scripts involve getting a PXE boot and NFS, which wouldn't apply to your use case. Sounds like jcollado's packaging will help more perhaps18:05
mikefletcherjtatum: Yeah, packaging would be absolutly necessary.  And Checkbox would need to be able to run mago tests.  And apport needs to somehow include information on the broken tests from mago when its started by checkbox.18:08
mikefletcherjtatum: I imagine something where a community tester would have a recipe like 'apt-get install all-mago-tests && checkbox'.18:09
jtatummikefletcher: I'm guessing that karmic+1 will have at least some of that. Interesting idea on apport. That would be really neat.18:10
mikefletcherjtatum: and then checkbox starts.  A failed test would open apport with a description of what failed.  Then the tester could retry the test, look at what failed, etc, etc.  Bug goes off.18:10
jtatummikefletcher: Neat. That would be really slick. Definitely a lot of possibilities out there. Fun :)18:13
=== thekorn_ is now known as thekorn
=== rmcbride_ is now known as rmcbride
=== fader_ is now known as fader|away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!