/srv/irclogs.ubuntu.com/2009/07/22/#ubuntu-testing.txt

ScottK-palmIt was my understanding from the last release team meeting that kubuntu-netbook had been added to the iso tracker, but I don't see it?00:23
ScottK-palmAlso there are no Kubuntu test cases listed?00:24
ScottK-palmI'd appreciate it if someone could have a look into it.00:24
* ScottK-palm will read the logs later. gotta go.00:26
aragood morning all :)06:55
=== yofel_ is now known as yofel
=== fader|away is now known as fader_
fader_Has anyone else tried the mythbuntu images?  I'm getting a hang on the amd64 image when trying to boot the livecd.13:20
fader_It looks to be amd64-only; i386 boots into the live environment13:26
davmor2no just working through them now after all the re-spins13:32
davmor2not mythbuntu though13:32
fader_Okay.  I'll play with desktop amd64 live in a moment and see if I get the same thing there13:40
fader_Hah, it works much better when you give it more than 128M of RAM :[13:56
fader_D'oh13:56
davmor2fader_: you spanner14:06
cr3eeejay: dude, let me know when you're around, I have excellent news for you: there's no more Test nor TestDescription class in Checkbox!14:51
cr3eeejay: I have also separated the concept of suites and tests, so integrating a suite such as mago is simply a matter of writing a script on the command line that outputs some standard format that I have yet to define :)14:53
sbeattiecr3: would an existing protocol a la perl's TAP or something else make sense to use?15:32
cr3sbeattie: there are several formats which have been proposed: yaml, subunit, etc.15:39
cr3sbeattie: the important part is that whatever protocol I use should be convertable to other protocols15:40
cr3sbeattie: the reason is that it's innevitable that someone will have a preferred format and it would be nice to integrate these preferences15:41
cr3sbeattie: however, if we support all formats at once, this is an n-to-n relationship15:41
cr3sbeattie: and, if we support one basic format which can be converted to and from the others, this is an n-to-1 relationship15:41
cr3sbeattie: so, it really doesn't matter what that one basic format might be15:42
cr3sbeattie: what matters is that I can convert from that basic format to TAP if that'll make you happy :)15:43
sbeattiewell, picking one that's widely used means a lower barrier to entry for those projects. I just was hoping that we weren't going to create a new protocol of our own...15:44
sbeattie(says the guy who co-wrote a testsuite/harness with it's own protocol :-/)15:45
sbeattiebut I have no dog in the fight to decide which protocol; I've used TAP in the past, but have no strong feelings about it.15:47
cr3sbeattie: when I just looked at the result status for TAP tests, it seemed rather limited: http://cr3bits.wordpress.com/2009/06/23/test-result-codes/15:47
cr3sbeattie: TODO, for example, seems to be rather specific to Perl considering this concept is not supported by any of the other test suites I've researched15:48
sbeattiecr3: that's fine, I agree that it is limited.15:48
cr3sbeattie: the lesson I have learned from this though is that whatever protocol chosen, whether home brew or standard, must be extensible to avoid being blocked with such minor points as the test result status codes15:49
* sbeattie snickers at the Test::Harness::TAP perldoc page; I'm not sure claiming an assocation with php ("they use TAP, too!") strengthens your argument when it comes to quality. :-)15:50
eeejaymorning, yo17:07
arahey eeejay!17:12
eeejaybrb17:12
cr3eeejay: when you come back, check your irc backlog17:17
cgreganhey ara...meeting?17:32
eeejaymeeting17:33
aracgregan, sure, cr3 has done some changes to checkbox17:33
aracr3, maybe he could be kind enough to share them with us17:33
cgreganara: yes....17:33
aracr3, and how they affect to desktop testing17:33
araeeejay, or maybe eitan can give us some background17:34
araeeejay, as per cr3 comments is seems to be something he requested17:34
eeejayhm17:34
eeejayi don't remember that :)17:35
eeejaysorry, i can't really say.17:35
eeejaywe have a plugin, that works against checkbox trunk17:36
cgreganhe made some changes for me! :-)17:36
aracgregan, which ones?17:36
cgregan2. The following problems seem to relate to iterating over tests which >    both seem to be related to bug #400200. >17:37
ubot4Launchpad bug 400200 in checkbox "DBus service Unkwown" [Undecided,New] https://launchpad.net/bugs/40020017:37
cgregan > 2.1. Pressing the skip button quickly seems to ignore checking for >      dependencies and requirements, which results in potentially >      running more tests than should be run. >17:37
cgregan  > 2.2. Some tests, such as compliance-acpi, seem to take forever to >      run when they are not executed as root.17:37
aracgregan, I think it is a bit difficult to follow all changes, maybe those kind of emails should be summarize into the ubuntu-qa list (or the cop list)17:38
cgreganara: happy to forward17:38
aracgregan, where are you storing all the tests that you are writing in checkbox?17:39
cgreganara: our oem-qa-tools branch17:39
cgreganwould you like access?17:39
aracgregan, I would love it, maybe I already have access, who knows :)17:40
cgregannothing there but manual checkbox cases at the moment17:40
cgreganI can add you17:40
aracgregan, thanks, I would love to have a look17:40
cgreganara: done17:42
aracgregan, thanks!17:42
cgreganwe are also making some changes to the trunk so we can have a suite selection dialog open before checkbox17:43
cgreganwe have one now...but it is an ugly hack17:43
aracgregan, :)17:43
cgregancr3 is working with jcollado to make it pretty...both inside and out17:44
aracgregan, It would be nice to have some progress on that. But still, I think that sharing is still a major issue17:44
cgreganara: yes....cr3 is reviewing our cases on a regular basis with fader to pull them into cert17:44
aracgregan, non confidential stuff should have more visibility in ubuntu-qa list, IMHO17:44
cgreganara: most are non-confidential17:45
cgreganI can work on pushing them to a more public PPA17:45
aracgregan, that's what I thought17:45
cgreganI will task jcollado with that when he returns from vacation17:46
aracool17:46
aracgregan, publishing it also in the m-l would also be nice17:47
aracgregan, btw what happen to your blog? ;-)17:47
cgreganyou mean the age of my entries17:47
cgreganyeah17:47
cgregankinda sad17:47
cgreganI should give myself a calendar event17:47
cgregan:-)17:48
ara:)17:48
cgreganI'll organize some posts around the publish time to announce17:48
aracgregan, thank17:48
arathanks, even17:48
cgregan:-)17:49
aracgregan, any other topic? eeejay, cr3, heno, plars?17:49
cgreganThat covers my update17:49
eeejayara: i have live cd testing up and running, very exciting17:49
cgreganCan you add my actions to the wiki ara?17:50
aracgregan, sure, i will17:50
araeeejay, \o/17:50
araeeejay, can we have a look?17:50
eeejayara: not yet :( figuring out how to package this17:51
eeejayara: it is a collection of scripts and config files17:51
eeejaybash scripts17:51
plarsara: sorry, I've been distracted by iso testing, not sure if it was mentioned but ldtp is broken in karmic currently17:51
plarsara: which seems relevant to the group here17:51
araplars, it is not *that* broken, it is broken when imported in the interpreter17:52
araplars, with python scripts works fine17:52
sbeattieeeejay: I would be interested in seeing how you've done that.17:52
plarsara: really? I had the same thing happen when trying to import it in a script as well17:52
* plars will retest though17:53
araplars, I have talked today to nagappan about it, and he will try to reproduce it this week17:53
araplars, but good thing to comment it in this meeting. thanks for sharing it17:53
plarsara: I forwarded upstream and have found the offending changeset, so hopefully he can drill down to it quickly17:54
araplars, yes, I saw your triaging. thanks a lot!17:54
plarsnp, I have a vested interest in seeing it work :)17:54
eeejaysbeattie: ara: i'll have some docs about this on the wiki, and any code up in LB by the end of this week17:54
eeejayLP17:54
sbeattieeeejay: cool, thanks!17:55
araeeejay, cool! will you email us (or the ubuntu-qa list) when done?17:55
araok, we have to wrap up, as the qa meeting is in about 5 min. I will send the minutes to the ubuntu-qa list and will update the wiki page17:57
arathanks everybody!17:57
cgreganthanks17:57
cr3cgregan: I don't know if I mentionned this already but the latest version of checkbox I'm about to push has native support for suites18:11
* cgregan hugs cr318:11
cr3cgregan: oops, seeing the backlog, you mentionned this already18:11
cr3cgregan: also, because of this separation with suites, integrating thir party suites such as phoronix should be as easy as pie18:12
cgreganawesome!18:12
cr3no longer need to write a plugin or anything, just wrap phoronix in a wrapper which outputs some standard format.18:13
cr3one of the most significant advantages of this design is that integration can be done independently of checkbox: just develop your wrapper until it outputs something sensible, then it should be considered as good as integrated18:13
cr3eeejay: ^^^ this also means that integration of mago could now be done much more easily, having to develop the plugin must not have been all that fun18:14
cr3in general, I want people integrating tests or suites in checkbox to be experts in their own domain, not in checkbox18:15
davmor2anyone got an ati box about who can test what happens when you enable fglrx please?18:22
davmor2sbeattie, fader_, schwuk: ^18:25
fader_davmor2: None here -- only intel and nvidia18:25
schwukdavmor2: Sorry - no ATI here18:25
sbeattieheh, me neither.18:28
eeejaydavmor2: i could give it a try18:39
eeejaydavmor2: need to start downloading an image..18:39
davmor2eeejay: you need to install.  Basically while the system is using radeon it's okay.  But if you open jockey and enable fglrx when you try login' back on you're greeted with  a white screen18:41
eeejaydavmor2: after a reboot?18:41
davmor2yes you get usplash as normal and then a white screen instead otf the new gdm18:42
eeejaydavmor2: ugh, this is my main machine, i might need a while to make sure i don't wipe anything18:42
davmor2eeejay hang on a bit then I'll wait for bryce he's bound to have an ati carded machine :)18:43
=== fader_ is now known as fader|lunch
=== fader|lunch is now known as fader_
fader_Is it just me or is there no way to reboot/shutdown from the live environment anymore?19:52
cr3eeejay: by the way, one of the implications of having no more Test and TestResult anymore is that there's no more test.command() nor test.description(), which was just aweful19:52
eeejaycr3, so I need to rewrite that plugin?19:53
cr3eeejay: I'll take care of migrating it19:53
cr3eeejay: I might even migrate it to a standalone script rather than a plugin, which should be much easier to maintain19:54
eeejaycr3, sure19:54
cr3so you could make sure it works without even have to run checkbox :)19:54
fader_(Ah, they moved restart/shutdown back to the system menu again.)19:55
sbeattieUm, why is the live cd asking for auth to access my hard disk?20:49
davmor2sbeattie: known bug already resolved20:51
davmor2sbeattie: it shouldn't actually ask until you select the hd20:51
sbeattiedavmor2: nope, just booting the amd64 live cd automounted it with the popup.20:52
sbeattieit's an ext4-on-lvm partition the existed from aprior install.20:53
sbeattiedavmor2: what's the bugnumber?20:53
davmor2sbeattie: not sure it has one but pitti is aware of it and it has been fixed upstream if I understand him correctly.  If you ask I'm sure he'll be able to point you in the right direction20:54
sbeattieI think it's bug 396448...20:56
ubot4Launchpad bug 396448 in gvfs "inconsistent automounting on startup" [Unknown,Confirmed] https://launchpad.net/bugs/39644820:56
sbeattieWoah, what? the kubuntu amd64 live cd is asking for an auth to api.opendesktop.org?21:04
davmor2sbeattie: known bug it's for the social by default desktop21:10
sbeattieah21:10
sbeattiehah, amusing, the kubuntu live cd doesn't have an install icon on the desktop.21:12
sbeattieat least not on the 800x600 vbox desktop21:13
davmor2sbeattie: is it showing folder view?21:18
sbeattieyes21:19
sbeattie(I guess_21:19
davmor2actually it might not of changed the casper feed for it to show21:19
davmor2evand broke it :)21:20
sbeattieI searched for the install app in the menu and found it that way.21:20
davmor2just checking21:20
davmor2sbeattie: yeah it's just the desktop link missing from the casper build iirc21:21
sbeattiehrm, time zone selector isn't fully translated...21:42
sbeattie(ubuntu)21:42
plarsanyone seeing the usplash issues on desktop? or does it seem to be specific to UNR?23:51
plarsbug #401432 is what I'm referring to23:52
ubot4plars: Error: Could not parse data returned by Launchpad: HTTP Error 503: Service Unavailable23:52
fader_plars: I haven't seen that on desktop amd6423:57
plarsfader_: seems odd that it would happen only on UNR, but all the hits I've seen on it so far have come from unr23:58
plarsI'm wondering if it's due to screen size/resolution23:58
fader_Could be related to screen size?23:58
fader_Heh23:58
fader_Great minds23:58
plarsyup23:58
fader_Anybody out there tried/feel like trying OEM install on amd64 desktop?23:59
fader_I can't get it to reboot properly after performing oem-setup23:59

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