/srv/irclogs.ubuntu.com/2013/03/06/#ubuntu-quality.txt

phillwhi SergioMeneses00:41
SergioMeneseshow are you phillw ?00:42
SergioMenesesi didnt see you in uds00:42
phillwSergioMeneses if you want to know... /j ##phillw00:42
njinballoons ? are you in other utc ?07:32
vibhavpitti: ping10:56
pittihello vibhav10:56
vibhavpitti: https://code.launchpad.net/~vibhavp/ubuntu/raring/libkal/add-autopkgtest/+merge/151920 :)10:57
* pitti runs prepare-testbed10:57
vibhavpitti: Works perfectly with sh -ex10:57
vibhavpitti: What is the difference between the testbed and me using sh?10:58
vibhav(Except that it is minimal)10:58
pittivibhav: please forward libfann and libg3d to Debian (it's really becoming hard for me to keep track of those, please just send them right away)10:59
vibhavI thought I had forwarded10:59
* vibhav takes a ook at sent mail11:00
vibhavlook*11:00
pittivibhav: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700911 is also asking for some updates11:00
ubot5Debian bug 700911 in ebook-tools "simple DEP-8 testcase" [Wishlist,Open]11:00
vibhavah, wrong recipient11:00
vibhavpitti: done \o/11:17
* vibhav forwards libfann and libg3d11:17
vibhavpitti: Forwarded to the correct addresses11:25
pittithanks11:25
vibhavpitti: I think we've completed 5 packages?11:26
pittiI lost count, but could be, yes11:28
vibhavyep11:29
vibhavpitti: Could you add an endorsement?11:30
pittiyes, queueing11:30
vibhavpitti: You can have a look here: http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Martin+Pitt&sponsor_search=name&sponsoree=Vibhav+Pant&sponsoree_search=name11:30
vibhavpitti: thanks :D11:31
vibhavpitti: libg3d autopkgtest is in Debian Sid now12:06
vibhavpitti: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=70242412:07
ubot5Debian bug 702424 in libg3d "libg3d: Added DEP-8 tests" [Wishlist,Fixed]12:07
vibhav\o/12:07
=== Ursinha_ is now known as Ursinha
=== _salem is now known as salem_
=== ara_ is now known as ara
balloonsnjin, hello hello16:34
njinah, balloons, how are you '16:37
njin?16:38
njintrying an upgrade from quantyal but it is tooking more than two hrs16:39
njin* quantal * taking16:39
balloonswha? why so long?16:40
balloonshow are you upgrading?16:40
njinballoons, yes upgrading in Vbox with just one core17:13
balloonsahh17:13
njinballoons, ended just now, no bugs!17:15
balloonsnjin, nce17:16
balloonsbeen following along with all the uds stuff?17:16
njinballoons, yes i follow your works, but at the moment I need one complete day to update everythings, I hope soon, I start studying pythion17:24
balloonsnjin, ahh.. fun! have you tried/seen manual tests project?17:25
njinnope, gimmi the link17:25
balloonshttps://launchpad.net/ubuntu-manual-tests17:25
njinlol17:25
balloonshttp://www.youtube.com/watch?v=VO7DdlUSt_417:26
balloonsNo python needed :-)17:26
balloonsYou already know how to do that stuff.. but it's much easier now, and there are other folks writing stuff up too :-)17:27
njinballoons, thanks, I'll start asap (not today), I've noted a change in the syntax, so we need to convert al the server test that I've already done ?17:32
balloonsnjin, everything is already converted my friend17:38
balloonswhen you branch the project you'll see everything is sorted.. all the existing tests (hardware, image, applications) are all in there17:38
njinok17:44
cprofittzyga: how do you think the session went today?17:47
cprofittroadmr: thanks for agreeing to help with getting an easily deployable dev environment up.17:48
roadmrcprofitt: no prob :)17:48
roadmrcprofitt: it was a good session, I would have liked some more concrete work items, but if we look at it from the point of view of kickstarting things and getting to know each other, it was very good17:49
zygacprofitt: better than before17:49
zygacprofitt: I think there's a lot of variability to session quality17:49
zygacprofitt: I've been to really great sessions and to some rather crappy sessions17:50
zygacprofitt: as for our session17:50
roadmrzyga: I think the session leaders/ core participants influence session quality more than in-person17:50
zygacprofitt: I think a lot of important points were raised17:50
cprofittYeah, I felt I did not do a good enough job of leading the session... a little weak on locking in work items17:50
zygacprofitt: and actual actions are now what is the biggest factor for success17:50
cprofittI agree.17:51
roadmrcprofitt: there was good active participation, I think we were all pretty focused, we didn't wander off too much17:52
cprofittno, there was no wandering off yet -- which was good17:52
roadmrcprofitt: so there was no need for you to reel people in, that doesn't mean you didn't lead well :) it was fine I think17:52
cprofittI do think there was a need for us to get to know each other17:52
cprofittif this had been a physical UDS I would have wanted us to grab dinner one night17:53
roadmrcprofitt: yes, I wish we'd had Sergio around but well..17:53
cprofittfor now we just need to work on those items and develop regular communications channels17:53
cprofittyes, having sergio around would have been really good as well.17:53
cprofittYeah, I never want to 'reel' people in.17:54
SergioMenesessergio is me?17:55
balloonsnjin, have you used launchpad before?17:55
cprofittyes, you are he17:55
cprofittgood to see you SergioMeneses17:56
njinballoons, just for the bugsquad needs17:56
SergioMenesescprofitt, roadmr I see the video but I was pretty busy17:56
balloonsif you get stuck anywhere let me know. basically, branch the code, add your stuff, then push it to a branch and submit a merge request. The video and wiki tutorial should help you out17:56
roadmrSergioMeneses: yes, no worries :)17:56
balloonsbut please ask questions if you don't get it..17:56
njinballoons, ok thanks17:56
balloonsif you know of a need, open a bug for it17:57
balloonshttps://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=todo17:57
balloonswe keep tag things that need done with 'todo'.. you can see what's open now and pick something to work on if you wish17:57
roadmrzyga: does plainbox work well on precise? or is it only quantal+ ?17:57
njinballoons, i picked up upgrade from ubiquity17:58
njinhttps://bugs.launchpad.net/ubuntu-manual-tests/+bug/113303717:58
ubot5Launchpad bug 1133037 in Ubuntu Manual Tests "Test Needed: upgrade from ubiquty" [Undecided,In progress]17:58
balloonsnjin, awesome :-)17:58
njinbut not for today, now I can't17:59
zygaroadmr: it works perfectly in precise, precise and quantal are virtually identical from our point of view18:00
njinnow cooking time....18:00
balloonsnjin, yum! enjoy!18:01
zygacprofitt: ++ on a dinner sprint :)18:01
SergioMenesesnjin, balloons but there are few bugs now :)18:03
roadmrzyga: thanks yay! looking at preseed changes to install/run plainbox...18:04
cprofittSergioMeneses: no worries on my end.18:04
SergioMeneses:)18:05
SergioMenesesbtw where is phillw ?18:05
zygaroadmr: cool, thanks18:06
zygaroadmr: brendand was working on that18:06
zygaroadmr: you may want to check with him18:06
zygaroadmr: there are two considerations18:06
roadmrzyga: oh crap he was?18:07
zygaroadmr: running on a server via upstart vs running on a desktop via gnome-session and .desktop files that auto-start18:07
zygaroadmr: and the command to run, I'm almost sure we'll run a dedicated 'plainbox sru' command18:07
zygaroadmr: and give it all the arguments18:07
zygaroadmr: how do you currently pass that to checkbox, via environment or command line arguments?18:08
zygaroadmr: (and lets keep talking here)18:08
roadmrzyga: what about result submission? just && curl $whatever ?18:08
zygaroadmr: internal18:09
zygaroadmr: that's the whole command, even if we os.system("curl ...")18:09
roadmrzyga: ok. well most of the parameters for sru runs are set using debconf18:09
zygaroadmr: ok, what parameters affect us18:09
roadmrzyga: then there's a checkbox plugin that reads this and sets up the environment variables18:09
zygaroadmr: (we should add that to the whiteboard on the blueprint)18:09
zygaroadmr: right now we'll do the same18:09
roadmrzyga: yep, as long as we pass the proper environment to the jobs they should run ok18:10
zygaroadmr: so plainbox sru will do whatever checkbox did18:10
roadmrzyga: this is mainly used for the wireless testing and bluetooth stuff18:10
zygaroadmr: ohhh18:10
zygaroadmr: not that environment18:10
zygaroadmr: stuff for submission.xml, system id etc18:10
roadmrzyga: the one parameter we'd need to pass is the hardware_id18:10
zygaroadmr: will we have to do something to get stuff like wifi settings from debconf to pass that to jobs?18:10
zygaroadmr: or do jobs handle that internally?18:10
roadmrzyga: this is also set by debconf18:10
zygaroadmr: ok, could you add that to the whiteboard please18:11
roadmrzyga: no, the jobs expect environment variables to be set18:11
roadmrzyga: previously, we just put the variables in /etc/environment or something like that18:11
zygaroadmr: so plainbox actually has to load stuff from debconf and pass that, right?18:11
roadmrzyga: you'd have to ask brendand about why we changed to handling that with a plugin18:11
zygabrendand: ^^18:11
zygaroadmr: I'm trying to see what needs to be done in plainbox18:11
zygaroadmr: so far I see:18:11
roadmrzyga: yes, either that or we go back to the old way (tm), but brendand's input would be good for that18:11
zygaroadmr: 1) read hardware-id from debconf18:12
zygaroadmr: 2) perhaps read some stuff from debconf and export that to job environment18:12
zygaroadmr: 3) have a new 'plainbox sru' command18:12
roadmrzyga: the hardware_id can potentially be sent some other way, like a parameter when we create the upstart job, .desktop entry, or even something in /etc/default18:12
roadmrok time to join a session18:12
zygaroadmr: yeah but I'd rather do the same to minimize confusion18:12
zygaroadmr: ok, talk to you later18:13
cprofittroadmr zyga - did you see the suggestion in the UF session that checkbox/plainbox be able to complete 'tests' in the background as the machine was used?18:13
roadmrzyga: ok, teaching plainbox how to read checkbox debconf entries is also an option18:13
zygacprofitt: nope18:13
cprofittit was in the Etherpad and I missed it as well until I just re-read it18:14
cprofittnot sure how we could do that... I guess an opt-in18:14
zygacprofitt: I think that's not worth doing, it's dangerous and subverting (a litte), the users can already run checkbox and move to another desktop if they want18:14
zygacprofitt: I still think that revamping friendly entirely is better than doing some lifting on existing process18:14
cprofittyes, I agree18:14
roadmrcprofitt: ugh, that both degrades the user's experience and may invalidate some of the tests :/18:14
zygacprofitt: length of testing and lack of any personal connection is the killer18:14
cprofittmy only issue was allowing resume; which has been fixed18:15
cprofitton the website I think it needs to be made more interactive -- building some social aspect18:15
cprofittif UF is not usable it does not matter how the results are gathered18:15
* zyga goes to a session now18:16
brendandroadmr, zyga - whoah guys, catch me up18:21
roadmrbrendand: hehe :) two things18:21
roadmrbrendand: 1) are you working on preseed changes for plainbox?18:21
brendandroadmr, yes - but i haven't got to the actual preseeds. i'm working on adding autostart to plainbox18:22
roadmrbrendand: 2) can you explain why we switched from setting environment variables directly in /etc/profile to setting them with debconf and using the environment plugin in checkbox?18:22
brendandroadmr, because we had to add support for the tester configuring wifi and bluetooth settings via a config file18:23
brendandroadmr, and somehow debconf settings can mimic the config file changes (??)18:24
brendandroadmr, so using environment variables felt like a somewhat roundabout way of doing it18:24
roadmrbrendand: oh yes, because you can set them in the config file as plugin-level variables18:25
brendandroadmr, you may need to track down cr3 and torture him for the real reason, i'm a bit hazy18:25
brendandroadmr, i know we made the change in montreal!18:25
roadmrbrendand: ok, maybe I'll do that18:25
brendandroadmr, torture him real good, just for me :)18:25
zygabrendand, roadmr: I'm glad you can cooperate on that :-)18:25
zygaand that we talk in public18:26
brendandzyga, co-operate on torturing cr3?18:26
roadmrbrendand: the thing is, plainbox needs to be able to pass the correct environment to the jobs, it can be made to read the debconf settings but we need a good reason to implement legacy behaviors I think18:26
zygabrendand: yes, that too :)18:27
brendandroadmr, right now the workaround is to just set the environment variables. they are referenced in the jobs18:27
brendandroadmr, really the rationale behind it was to avoid a tester having to set 8 environment variables in *every* new system18:28
* brendand has to put some clothes on and make dinner :P18:28
brendand(what, tmi?)18:28
balloonslol brendand18:30
cprofittbrendand: clothes are required for dinner?18:45
cprofittwhat... are you at a restaurant?18:45
zygacprofitt: I guess it's best not to ask, you may not want to know the answer ;)18:48
roadmrcprofitt: well if he's making dinner, avoiding burns by boiling liquid is a good reason for clothes18:48
cprofittlol18:51
cprofittroadmr: good point... I have to consider that next time18:51
cprofitt:)18:51
cprofittthough I do have to say my three children would never actually let me cook without clothing18:51
* zyga calls it a day19:40
balloonsgood night zyga19:42
balloonsHELLO FREE WORLD19:49
njinballoons , do you confirm that the style in  http://iso.qa.ubuntu.com/qatracker/testcases/1458/info is right or is reversed ?20:13
balloonsnjin, yep.. let me show you the orginal source for that20:14
balloonshttp://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/view/head:/testcases/image/1458_Install%20%28%28JeOS%20on%20KVM%2920:15
balloonssee how it looks?20:15
balloonsand the resulting look on the site itself?20:15
njinyes, ok, text is bold then20:17
njinwell, tomorrow i start the testcase, goodnight balloons or better good afternoon20:20
njinballoons: ^^20:20
balloonsnjin, hehe.. good night20:21
=== salem_ is now known as _salem

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