/srv/irclogs.ubuntu.com/2009/06/11/#ubuntu-testing.txt

=== asac_ is now known as asac
=== mathiaz_ is now known as mathiaz
aragood morning!07:09
persiaHas anyone else looked at the Ubuntu Studio alpha 2 builds?  I can't seem to get the -rt kernel to boot post-install.07:55
arapersia: I haven't try08:03
aratried, even08:03
persiaara, No worries.  I'll bug the team.  Might be that the images fail.08:03
arajcollado, eeejay: people are already talking about mago in the list ;-)14:00
=== thekorn_ is now known as thekorn
=== torkiano is now known as torkiano|afk
persiaSo, I'm trying to test something in a schroot.  I've used schroot -p to get access to my environment (so X works, etc.).  Unfortunately, /dev doesn't contain the device I seek.  Does anyone happen to have a strategy to work around this?15:41
=== torkiano|afk is now known as torkiano
sbeattiepersia: did you come up with a solution? I've not used schroot, but I've bind-mounted /dev successfully into other chroots before to solve that problem.16:52
persiasbeattie, I ended up finding a way to do my test without direct device access.  I'll give bind-mounting a shot, although I worry about permissions (I tend to use schroot to run things I don't trust on my local system :) )16:55
sbeattieyou could bind mount just the specific device you need access to, rather than all of /dev16:57
persiaReally?  How does one do that?16:57
stgraberjust like you would for a directory16:59
sbeattieyep; e.g.  mount -o bind /dev/sdb1 /tmp/sdb1 (where you've touched /tmp/sdb1 to make it exist first)17:00
persiaOh, nifty.  I'll definitely try that next time I launch, as it's minimally invasive.17:02
henter06270627hii17:33
=== fader is now known as fader|lunch
=== rmcbride_ is now known as rmcbride
slangasekwe could use some help testing kubuntu ISOs for alpha2, currently there are 0 test results reported in for any of the ISOs17:48
=== MaWaLe is now known as Mosquitoooo
=== fader|lunch is now known as fader
* fader does some kubuntu alternate amd64 testing19:17
eeejayhey cr319:17
cr3eeejay: yo homie19:18
eeejaycr3, it's looking good19:18
eeejaycr3, now i am at the stage where i am dealing with the test results19:19
eeejaycr3, is the launchpad_report xml format what we use?19:19
cr3eeejay: excellent, but are you still firing report-result in your MagoCommand?19:19
eeejaycr3, no, and that is another buggie19:20
cr3eeejay: ideally, you shouldn't be concerned with the resulting report and you should only have to fire a report-result event19:20
eeejaycr3, the whole "questions" concept is very manual testing19:20
cr3I'm not sure I understand19:20
eeejaycr3, right now i added a "prompt" option to the plugin's options19:21
eeejaycr3, when it is false, the tests are added as shell plugin tests19:21
cr3eeejay: can you push your latest code so that I can have a look at that?19:21
eeejaycr3, when true: "manual"19:21
eeejaycr3, it is pushed19:21
cr3eeejay: interesting...19:22
eeejaycr3, how bad is it?19:22
eeejaycr3, with prompt being true or false, I want the test results to have the same fields, namely:19:23
cr3eeejay: it's good, I really like how you can set the plugin on the fly like that :)19:23
eeejay1. pass/fail/skip 2. duration 3. message19:24
cr3eeejay: hm, that's reasonable but I wanted to get someone else's point of view regarding #319:24
cr3fader: yo, got a minute?19:24
fadercr3: For you I've got three!19:25
eeejaycr3, the whole "comment" field is arbitrary for these kinds of tests. it is a nice addition, but that is not where the data should be attached19:25
cr3eeejay: by the way, correct me if I'm wrong but it doesn't seem like you need the mago_prompt plugin anymore, right?19:25
eeejaycr3, correct19:25
eeejaycr3, it is staying around - just in case :)19:25
cr3eeejay: so where should the data be attached then?19:25
cr3fader: so, in checkbox, when a manual test has a corresponding script which can be run from the "Test" button, would it be reasonable for the output of the command to populate the comment box?19:26
eeejaycr3, result.data is fine, but the way it is martialled in launchpad_report doesn't seem right19:26
fadercr3: From a simplicity of test creation point of view, sure.  From a user-experience point of view, I don't like it. :(19:27
faderIMO the comments box should be for the user and for the user alone.  If I start seeing stuff pop up in there I'm going to get nervous and wonder if it's safe to edit.19:27
eeejaycr3, fader, i think we might need to introduce a new UI for this. it doesn't match the manual testing experience19:27
faderPlus the cases where people will want to edit or delete the info that gets populated there... it just feels unsafe :(19:27
fader(Sorry, eejay)19:28
cr3fader: fyi, I have changed the behavior of the radio buttons to be set to pass/fail depending on the result of running the script. I thought that was reasonable though19:28
* eeejay agrees19:28
faderYeah, I saw that discussion... that's a Good Thing.19:28
eeejaycr3, akshully, that might be problematic..19:28
faderNice little usability boost!19:28
eeejaylet's say video test19:28
eeejaythe gst script returns status 019:28
charlie-tcaanyone else having issues restarting the desktop cd?19:29
eeejaydoesn't mean the user saw the video correctly19:29
fadereeejay: It seems to me that as long as the user can change the value to 'fail' that's not a big deal19:29
cr3eeejay: for most cases though, it seems that the behavior is at least helpful to the user, not authoritative for the user. otherwise, the test wouldn't have to be manual anyways19:30
faderWe're saying "Checkbox thinks this thing worked correctly.  Did it really?"19:30
eeejayfader: cr3: i would like to see an alternative show_test() method, instead of changing the behavior of this one19:30
cr3eeejay: what you're asking for is a way to select the tests which the user may or may not want to run, right?19:30
eeejayfader: cr3: the radio button change is very subtle, not really noticeable19:30
eeejaycr3, yeah. but not upfront19:30
eeejaycr3, allow the user to watch the test19:31
eeejaycr3, and then populate a UI19:31
faderI forget.... what does the radiobutton default to now after a test?19:31
eeejaycr3, which could even be read-only, except for a comment field19:31
cr3fader: it remains in skip state19:31
eeejay.. which i think is the correct behavior for manual tests19:31
cr3eeejay: wait, are you saying you want the test to: 1. run automatically; 2. populate the ui; 3. ask for feedback from the user?19:32
eeejaycr3, 3 - give the user an _option_ for additional comments19:32
cr3eeejay: as provided by the current ui, right?19:33
eeejaycr3, just like the current manual plugin19:33
eeejaycr3, could we talk on the phone?19:33
faderHeh19:33
eeejayfader: cr3: skype conference?19:33
fadereeejay: You don't realize that cr3 has a direct brain-link to IRC :)19:33
cr3eeejay: that's what I once did but then I introduced hibernate and suspend tests, imagine the user experience then: user is running a test and then clicks the "Next" button. suddenly, his machine hibernates for no apparent reason :)19:33
eeejaycr3, brilliant :)19:34
cr3eeejay: my motivation at the time is that I found it redundant for the user to have to click on the "Test" button, so I thought it was helpful to just run the test :)19:34
cr3eeejay: ideally, I would like to solve both hibernate and mago use cases in a consistent way instead of introducing all kinds of variations19:35
eeejaycr3, i agree19:35
cr3eeejay: even in the case of mago tests, I think the user might get surprised if applications suddenly start popping up without their prior and explicit consent or, at least, some action on their part19:35
eeejaycr3, the action on their part is "run test", we could make it clearer19:36
cr3that being said, lets revisit the problems with the current manual user experience19:36
eeejay"run automated UI test"19:36
eeejaydunno19:36
eeejaycr3, the current manual experience is good, imho19:37
eeejaycr3, that is why i don't want to touch it, but create a new UI that matches mago tests19:37
cr3eeejay: I would have the description of the test be explicit but keep a consistent "Test" button which can consistently have the same shortcut (Alt-t)19:37
eeejaycr3, i am just going to come up with a patch as a proof of concept19:38
eeejaycr3, but first i will eat a sandwich19:38
sbeattieiiiinteresting, ubiquity just crashed on the kubuntu live installer.19:39
* fader wishes he could click a "give sandwich" button.19:39
cr3eeejay: I really don't see a problem with the description of the test saying something like: This will test gedit functionality. Click on the Test button to run the tests automatically.19:39
cr3fader: that would have to be run by the dbus backend so that you could also run: sudo give sandwich19:39
fadercr3: Wow, I should have seen that coming.19:40
cr3fader: that was pretty predictable indeed, I will try harder next time19:40
fader:)19:40
faderhttp://mirror.servut.us/kuvat/push%20button,%20receive%20bacon.jpg19:42
cr3fader: the problem is that the sign is probably for a dryer in the bathroom... even I can't come up with something to do with bacon in the bathroom19:44
* cr3 is lacking imagination :(19:44
fadercr3: "He doesn't know how to use the three shells!"19:44
cr3what the heck am I talking about, bacon is always good wherever you are19:45
cr3fader: very good point, I spent many a sleepless nights pondering those darn three shells19:45
=== pace_t_zulu_ is now known as pace_t_zulu
davmor2fader: how are you dude?21:20
faderdavmor2: brilliant and stunningly good-looking.  You?21:20
* davmor2 picks myself up off the floor.21:21
davmor2Dude you really need to clean that mirror from time to time ;)21:21
davmor2Fine thanks.  Racing around like a headless chicken but other than that okay :)21:22
faderHeh... it keeps you busy.  Off the streets and out of trouble, right?21:23
davmor2fader: I know but I could do with being paid too :)21:26
* charlie-tca thinks some people want it all ;-)21:27
davmor2charlie-tca: eating helps you know it's true :)21:28
charlie-tcaOnce in a while, anyway21:28
charlie-tcaI haven't eaten in two days, again21:28
charlie-tcaI am thinking I need to, though21:29
faderI have a great idea for a company.  Busy people can pay me to eat for them.  (Naturally I'd want high-end clients who are just too busy to eat their five-star meals.)21:30
charlie-tcaheh, just might work21:31
* davmor2 no good looking at me then :D21:33
cr3fader: you could also offer to go to the bathroom for them as an added bonus, no charge21:33
charlie-tcaohh, I would pay for that!21:34
fadercr3: Nah, I'm going to focus on my core competency here.  I'll leave the add-ons for third parties.21:34
* fader mutters something about leveraging synergies to grow the brand...21:34
cr3fader: you're missing out on two potential customers in this channel: charlie-tca and myself21:34
fadercr3: I've seen what you eat.  You couldn't pay me enough to go to the bathroom for you.21:35
davmor2cr3: he did say 5 star meals though dude ;)21:35
fader;)21:35
cr3yeah, meow mix probably doesn't qualify as "5 start"21:36
cr3err, "star" even21:36
davmor2cr3: It might do if your a cat :D21:37
faderI'm definitely not going to the bathroom for cats.21:37
charlie-tcaSeems cleaner than dogs21:38
faderHey, does the kubuntu oem install normally have a desktop icon for 'prepare for shipping' the way the ubuntu (gnome) oem install does?21:53
davmor2fader: yes21:53
faderdavmor2: Thanks, that's what I thought.21:54
davmor2it's normally in the desktop folder21:54
* fader is off to Launchpad.21:54
davmor2fader: first check and see if it's in the menu21:54
faderdavmor2: Yeah, I didn't see it there unfortunately.21:55
faderThere's also nothing in ~oem or ~oem/Desktop21:55
faderEr, there are things there but not oem-config related :)21:55
cr3pip pip, cheerio22:03
persiaAnyone bored and feel like testing UNR?22:07
faderBRB, got to switch network connections here22:09
faderWhat did I miss?22:11
davmor2fader: just to double check you had installed the oem part right ;)22:17
faderHehe yeah22:18
faderI had the same thought but was reassured when I realized I was logged in as 'oem' and it said 'oem temporary user' (or whatever it says) as my username22:18
davmor2i'm just confirming it for you :)22:19
* fader hugs davmor2.22:21
davmor2persia: just finished dling it22:22
persiadavmor2, Then you've beaten me :)22:22
persiaApparently all the regular testers took a break for this alpha, which leaves the rest of us :)22:22
davmor220meg BB22:22
davmor2persia: no it's just I've been busy ;)22:23
persiaOh.  I thought plars and StevenK usually did the UNR testing.  Sorry to exclude you.22:24
davmor2Oh yes22:32
davmor2persia: I just throw my hat in the ring from time to time :)22:32
davmor2fader:  can you try a resize on kubuntu against an existing install please22:35
davmor2with the existing having ext4 for the fs22:35
faderdavmor2: Roger wilco... I'm just finishing up an install now so you have good timing22:35
faderdavmor2: You don't mind if it's an alternate install rather than desktop do you?22:41
davmor2My issue is on live but it might be good to see if it affects alt too22:42
faderHuh, I don't seem to have the option.22:43
faderMaybe I munged something in my last install... let me play with this a bit.22:44
* sbeattie tries to reproduce as well.22:46
sbeattiedavmor2: worked here.22:56
davmor2meh just me on hw then?22:56
faderOkay, resize has shown up for me this time with only a single partition.  Does it not pop up if you have too complex a partition layout for it to handle?23:12
faderMy internal clock is set to EAT... back in a bit23:13
eeejayhey fader23:46
eeejayfader, have you ever edited the checkbox glade file?23:47
fadereeejay: I don't believe so... why?23:48
eeejayfader, because there are custom widgets in it23:48
fadereeejay: cr3 might snap off my fingers if I started poking around at the internals of it23:48
eeejayfader: and i think you need a glade catalog file to compliment it23:48
fadereeejay: Yeah, I can't help you with that then :(23:48
eeejayfader: darns!23:49
davmor2fader: I got prepare for shipping in my kde23:49
faderdavmor2: Is this with the alt CD?23:49
eeejaydavmor2: where will you ship kde to?23:49
faderHehe23:49
davmor2eeejay: endusers23:50
davmor2fader: no live23:50
eeejaydavmor2: typical23:50
faderdavmor2: Hmm, I'll try it again with the alt CD next23:50
davmor2eeejay: who else would you like kde to be shipped to ;)23:51
eeejaydavmor2: the world's hungry23:52
davmor2eeejay: wouldn't they still be hungry23:52
davmor2I'd of thought food would of been better :)23:52
fadero_O23:52
eeejayi think they could use all the help they could get23:53
slangasekfader: I hear there may be something missing from the kubuntu alternate OEM stuff?23:56
faderslangasek: Yeah, I didn't get the 'prepare for shipping' icon23:56
faderI filed a bug but I will retest momentarily... I can't be sure it wasn't an ID10-T error.23:56
slangasekfader: does that mean the OEM install process fails?  I'm not familiar with that icon23:57
faderslangasek: There was no way to finalize the install and prep it for the end-user to receive.  It kept the 'oem' user and didn't present the first boot stuff that the user is supposed to get at first boot.23:57
faderFirst boot first boot23:58
slangasekfader: ok23:58
faderslangasek: I will retest and see if it was the crack I had for lunch :)23:58
slangasekI guess I'm inclined to pass on documenting this in the errata anyway, supposing that OEM mode is not a significant use case for our early-alpha testers23:58

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