/srv/irclogs.ubuntu.com/2013/02/08/#ubuntu-quality.txt

fully_humanYeah! My first bug fix!00:33
balloonsfully_human, ohh! linky!00:33
fully_humanDarn...I thought I fixed it. :(00:35
phillwfully_human: that's the problem with bugs... they are like cockroaches.... capable of surviving a nuclear war :)00:39
=== phillw is now known as Guest92936
dholbachgood morning07:30
jibelgood morning07:34
=== yofel_ is now known as yofel
jibelpitti, what's your understanding of the option --tmp-dir of adt-run? If it's specified it should unpack the package,  build it if required and test if from that dir, right?11:16
pittijibel: yes, that's what it sounds like11:18
jibelpitti, ok, another bug in adt-run then. That makes collecting test artifacts created by the test more difficult, like impossible since the tmp directory is destroyed upon test completion :/11:28
=== _salem is now known as salem_
jibelvibhav, 1rst run https://jenkins.qa.ubuntu.com/job/raring-adt-ncurses/1/ \o/12:49
jibelvibhav, wrt. the error on stderr "Error opening terminal: unknown." I think you need to set TERM before executing the test13:02
jibelexport TERM=linux should do it13:03
jibelvibhav, add that line 90 in debian/tests/build13:03
smartboyhwphillw, ping13:40
phillwhi smartboyhw13:41
smartboyhwphillw, if you want zequence just simply ping him:P13:41
phillwokies13:41
=== Ursinha is now known as Ursinha-afk
vibhavjibel: thanks14:39
vibhavpitti: Do I need to add a seperate changelog entry to fix the test?14:40
pittivibhav: for ncurses? yes, it's a new upload14:40
vibhavGood14:40
vibhavWill do that ASAP14:40
pittivibhav, jibel: oh, I pinged about the ncurses thing in #u-devel earlier14:41
pittiif $TERM succeeds, that should be alright; I guess it shoudl have a valid /dev/console after all in the VM14:41
vibhavAh, I never thought about that14:41
pittiyou can try yourself in a VM14:43
vibhavpitti: I am on a mobile right now14:44
vibhavpitti: Are there any special instructions for setting up a VM?14:45
jibelpitti, do you tihnk we should set TERM by default?14:45
jibelvibhav, http://bazaar.launchpad.net/~auto-package-testing-dev/auto-package-testing/trunk/view/head:/doc/USAGE.md14:45
pittivibhav: http://developer.ubuntu.com/packaging/html/auto-pkg-test.html#executing-the-test14:45
pittivibhav: pick your favourite doc :)14:46
jibeldholbach, how do I proposed updates to http://developer.ubuntu.com/packaging/html/auto-pkg-test.html ?14:46
pittijibel: I'd rather not; it makes these kinds of assumptions explicit, and there is no particular valid TERM for that environment14:46
jibel*propose14:46
jibelpitti, ok14:46
dholbachjibel, bzr branch lp:ubuntu-packaging-guide14:49
jibeldholbach, thanks, I'd like to describe how to run tests from a local directory14:50
dholbachgreat14:50
vibhavpitti: Okay, so I add export TERM=linux on line 90, right?14:53
pittivibhav: right before the ./curses-test ? sounds right14:54
vibhavalright14:54
pittivibhav: but as I said, I'm not entirely sure whether that will suffice14:54
pittiI'll check it in a VM when sponsoring14:54
* pitti builds current VM14:54
vibhavActually, the problem here is that I have a very very slow Internet connection14:55
vibhav100 kbps-ish14:55
pittivibhav: no worries, I'll tests it here14:56
vibhavpitti: Thats why I use "sudo adt-run --no-built-binaries --built-tree=. --- adt-virt-null". I hope it has no downsides14:56
pittivibhav: it's a good first test, but doesn't catch a lot of error cases14:56
vibhavYes, it is also hard to ensure that required packages are not installed14:57
vibhavpitti: https://code.launchpad.net/~vibhavp/ubuntu/raring/ncurses/add-autopkgtest/+merge/14738315:04
vibhav\o/15:04
* vibhav goes back to writing libxcb test case15:04
pittivibhav: "Fix --cflags --libs" -> hah, I guess you forgot to push that earlier? that's what I mentioned in the MP15:04
pittivibhav: testing that15:04
vibhavIndeed =)15:04
* vibhav crosses fingers15:09
pittiubtree0t-build       FAIL status: 1, stderr: --cflag: unknown option15:09
pittivibhav: --cflags :)15:10
vibhavbang_head(table);15:10
pittivibhav: mind to push this? (I'm testing your branch directly)15:10
vibhavOf course15:10
* pitti hugs vibhav15:10
* vibhav hugs pitti back15:11
vibhavDone15:11
pitti$ run-adt-test -s -S lp:~vibhavp/ubuntu/raring/ncurses/add-autopkgtest ncurses15:12
* pitti runs again15:12
* vibhav crosses all fingers15:13
pitti. o O { this would be a lot faster if there wasn't a kernel update today }15:14
vibhav:)15:15
pittivibhav: rocking, works now15:17
* pitti merges/sponsors15:17
vibhavaw yeah15:18
dholbachyeehaw15:18
jibel$ apt-cache search ^lib|wc -l15:24
jibel2157515:24
jibelvibhav, ^ 21575 to go ;P15:24
vibhavi had done te same today :)15:25
jibelvibhav, haha, great, thank you for your help :)15:25
vibhavjibel: No problem :D15:27
* vibhav plans to finish at least 20 more packages in this cycle15:27
pittivibhav: can you please send a Debian bug with the patch, too?15:28
* pitti hopes that at some point http://jenkins.debian.net/ will run them, too15:29
vibhavpitti: Sure15:30
jibelpitti, I haven't found preinstalled images of debian yet, so that'd mean using a different provsioning method15:31
pittijibel: something like calling debootstrap with a couple of --include=autopkgtest,openssh-server,...  I guess?15:32
jibelpitti, yes, it should work.15:33
vibhavpitti: Is it recommended to use library routines that block/sleep ?15:33
pittivibhav: for tests? autopkgtest has a builtin timeout, but of course it blocks the machines if they just sit there for 2 hours15:34
vibhavNeat15:34
pittivibhav: what do you mean in particular?15:36
=== Ursinha_ is now known as Ursinha
vibhavpitti: xcb_wait_for_event() blocks. So I was wondering if there is a timeout15:40
pittivibhav: isn't there an easier API which won't block which you could use for a compile/link/run test?15:40
vibhavpitti: xcb_poll_for_event15:41
vibhavI will use that then15:41
pittivibhav: libxcb already runs upstream tests during package build for functionality (not sure how much coverage they have, though), so a simple libxcb_open() or whatever should suffice15:41
vibhavBut there is not going to be any event15:41
vibhav\o/15:42
pittivibhav: or xcb_intern_atom{,reply} perhaps15:42
pittivibhav: but I guess a simple xcb_connect (NULL, NULL); should even suffice15:43
vibhavokay15:43
fully_humanHello.  Could someone please grab the latest source file for AutoPilot (from Launchpad) and run "autopilot vis?"  What do you get?15:49
fully_humanRather... "auto-pilot vis"15:50
vibhavpitti: Any export magic needed?15:50
pittivibhav: you need to run the test in xvfb-run15:50
vibhavdone15:51
vibhavxvfb-run ./test yields no output, is that fine?15:52
pittivibhav: I don't know, does ./test print anything?15:52
pittixvfb-run certainly doesn't block stdout/stderr15:52
vibhavNot printing15:52
vibhavpitti: Okay, tests are successfully working \o/15:54
vibhavpitti: http://paste.ubuntu.com/1625421/15:57
pittivibhav: LGTM15:59
vibhavpitti: I will upload them tomorrow16:13
pittihave a nice weekend everyone!16:14
vibhavOk, I gotta study. See you guys later16:15
plarsjamespage: around?17:20
jamespageplars: I am17:22
plarsjamespage: I'm seeing something odd on a server install that's normally fairly reliable... it's not one of the smoke test jobs17:24
=== zequence_ is now known as zequence
plarsjamespage: it's using the same preseed as for a while now, same hardware, but today it doesn't seem to be seeing the disks, and is getting stuck asking if I have iscsi to set up17:25
plarsjamespage: do you know of anything that might have changed between yesterday's and todays image that would possibly cause that?17:25
jamespageplars: for raring?17:27
plarsjamespage: yes17:28
jamespageplars: not that I am aware of17:37
jamespageplars: that would indicate its not seeing the internal disks I guess17:38
=== Ursinha is now known as Ursinha-afk
plarsjamespage: it's all remote from me, so it's a bit of a pain to work with, but both the i386 and amd64 images on this machine have been going strong for a while now, then all of a sudden today they both failed to install with this same issue.  I ran another install with desktop on here (which frequently breaks because of some odd bug we're having with cobbler installs atm) and it worked17:39
plarsso I think the drives are ok17:40
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
balloonsfully_human, did you manage to get autopilot going?18:26
balloonsI also wanted to make sure a bug got filed :-)18:26
jibelballoons, fully_human autopilot in trunk was broken until recently19:03
balloonsjibel, it wasn't working in quantal for him.. but was in raring19:03
balloonsdo you have a bug for the issue or ?19:04
jibelballoons, I didn't see it was in quantal. no bug it was a discussion between devs19:04
jibelballoons, BTW I asked to have the introspection modules landed daily into raring19:05
jibelballoons, so people have all the good stuff directly in raring without the need of a ppa19:05
balloonsjibel, yes that should be happening19:05
balloonsperhaps they didn't land the introspection stuff19:05
balloonsbut they should19:05
balloonsI am still running via the ppa, but I see ap coming in often in the archive in raring19:06
jibelballoons, autopilot-gtk is now in raring as of 2013-02-08 16:40:12.249579+00:0019:06
jibelballoons, and -qt will probably be Monday19:06
balloonsnice, good to know, thank you19:06
balloonsthomi should be back next week as well19:06
jibelballoons, this is the same version than the PPA minus 1, but tested through the daily landing system19:07
=== Ursinha is now known as Ursinha-afk
balloonshello letozaf_19:42
balloonshello Noskcaj19:42
Noskcajhey balloons19:42
balloonsletozaf_, I wanted to ask you.. did you or do you use quantal for autopilot testing?19:42
letozaf_balloons, Hi19:42
letozaf_balloons, no I used Raring19:43
balloonsahh.. kk19:43
balloonsdid you try quantal and it not work?19:43
letozaf_balloons, no I have always tested on Raring19:43
letozaf_balloons, but if you need I can try on Quantal19:43
balloonsno no19:43
balloonsit's semingly broken, heh19:43
balloonswhen fully_human is around again, I need to see if he was able to file a good bug19:44
letozaf_balloons, but what is broken on Quantal?19:44
letozaf_balloons, I mean the whole autopilot or a test o what?19:44
balloonsnot sure exactly, but he wasn't able to run tests properly it seems19:44
balloonsautopilot itself19:45
balloonsnot us :-p19:45
letozaf_balloons, :-P19:45
letozaf_balloons, if you want I can reboot my notebook on Quantal and try autopilot19:45
balloonssure.. he simply tried running the unity tests19:45
balloonsgive it a whirl19:46
letozaf_balloons, ok, let me try19:46
balloonssudo apt-get install python-autopilot unity-autopilot19:46
=== Ursinha-afk is now known as Ursinha
balloonstry with and without the ppa19:46
letozaf_balloons, ok19:46
letozaf_balloons, it will take a bit, I have to install all Quantal updates, I have been using Raring lately and have left Quantal aside19:51
balloonsletozaf_, lol.. yea, I know how that is19:51
balloonsI have a precise install around that had tons of updates needed.. I just updated it last week19:51
balloonsafter like 3 months19:51
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== Ursinha is now known as Ursinha-afk
* letozaf_ is rebooting 20:05
Letozaf_balloons, should I run the complete unity autopilot test or only one in particular ?20:26
maprericiao Letozaf_ :)20:26
mapreriumh..., hello :)20:27
Letozaf_mapreri, Hey how are you ?20:27
Letozaf_balloons, couldn't wait so I am now running the full autopilot unity test20:29
Letozaf_balloons, looks like it's working fine up to now20:30
mapreriLetozaf_: fine! unlike ic3d. He have the enterly family ill... :\20:30
Letozaf_mapreri, oh! I'm sorry for him, didn't know this, well unfortunatly this is the right period for bad flus20:32
phillwHi, folk! what is current minimum RAM recommendation for Ubuntu?20:33
balloonsLetozaf_, ok, so that's without the ppa yes?20:34
fully_humanballoons: I'm back.20:34
Letozaf_balloons, yes20:34
balloonsyou only need to run one20:34
balloonsahh20:34
balloonsfully_human, hello20:34
balloons:-)20:34
fully_humanHello.20:35
Letozaf_balloons, it's still running :D20:35
balloonsLetozaf_, ok, try the ppa..20:35
balloonsLetozaf_, you can stop it :-p20:35
Letozaf_balloons, yes sure!20:35
balloonsit will run fo r a LONG tme20:35
balloonsfully_human, so Letozaf_ is trying to reproduce your issue on quantal20:35
Letozaf_balloons, I was just looking at it, wish I could write all those tests :D20:35
balloonsdid you get a bug filed for it? jibel also mentioned some issues with ap that might have been affecting things20:35
fully_humanLetozaf_: The vis issue?20:35
fully_humanballoons: The vis issue?20:35
fully_human(That was too balloons :|)20:36
balloonsIIRC, you couldn't run any tests right?20:36
fully_human*to20:36
balloonsor the autopilot vis tool20:36
balloons?20:36
fully_humanballoons: IIRC?20:36
balloonsif i remember correctly20:36
fully_humanAh.20:36
Letozaf_phillw, https://help.ubuntu.com/community/Installation/SystemRequirements20:37
fully_humanWell, the problem was that I used TAB to autocomplete the test suite, it appended a slash, and python import statements can't handle slashes.20:37
balloonsphillw,  I believe 51220:37
fully_humanSo I fixed the bug and proposed a merge.20:37
Letozaf_balloons, yes 51220:37
balloonsfully_human, ohh.. so it is working?20:37
fully_humanYes, but vis isn't working...I'm working on that next.20:38
balloonsk20:38
balloonsso Letozaf_ sounds like we're ok20:38
balloonsdoes autopilot vis work on that quantal box?20:38
Letozaf_balloons, fine :D20:38
phillwballoons: Letozaf_ gr8, i just realised that I'm suggesting 512 Mb RAM for my virtualisation classroom sessions :)20:38
fully_humanLetozaf_: Are you a dev for autopilot?20:38
Letozaf_fully_human, mmm dev... I do my best to write some autopilot tests :-P20:39
fully_human:-P Never mind. :-D20:39
balloonsfully_human, Letozaf_ is our friendly neighborhood Carla :-) always ready to jump in20:39
balloonsthomi is an autopilot dev, and he does hang around in here20:39
balloonsbut's he's away at the moment20:40
Letozaf_balloons, autopilot vis works on my Quantal notebook20:40
fully_humanAh, thanks.20:40
balloonswe also sometimes bug alesage ... just to get his box to ping20:40
balloonsalesage20:40
balloonsalesage, <320:40
alesagemy ears are tingling!!!!!!20:40
fully_humanIt's addictive...this bug-fixing thing. :-)  I'd better hide my laptop under my bed so my parent's can't see the launchpad page up. :-)20:40
phillwlol20:41
balloonsso, fully_human what where you thinking about writing up?20:44
fully_humanWriting up?20:45
balloonsbtw, alesage did you get anywhere on eye of gnome?20:45
alesagenot yet balloons, but I've fixed a bug that was blocking elopio https://code.launchpad.net/~allanlesage/autopilot/fix-path_info-param-lp1119541/+merge/14741620:46
balloonsfully_human, sorry mate.. I meant to say, what were you thinking about trying to write an autopilot test for? Or where you just checking it out?20:46
fully_humanI was running through the tutorial at orangenotebook (I think that's the site).  I ran into a few problems, though and decided to fix them.20:47
balloonsalesage, nice.. gtk introspection <320:47
Letozaf_fully_human, you're also an Aussy ?20:47
fully_humanNah.  Why would you say that? :-)20:48
alesageballoons, so full of hearts today--Valentine's day can't be far off :)20:48
Letozaf_fully_human, because balloons wrote "mate" usually Aussies say mate20:48
balloonsLetozaf_, lol.. yes, I randomly adopt all sorts of phrases.. it's part of working with so many folks across the world20:49
fully_humanNope, I'm a full-blooded American.20:49
Letozaf_fully_human, :D20:49
fully_humanIf it would make you feel comfortable, though, I could say "mate" every once in a while.20:49
fully_human:-)20:49
fully_humanAnd "cheers" whenever I leave.20:49
Letozaf_lol20:50
balloonsaww, righto..20:50
Letozaf_balloons, what does aww, righto mean ?20:52
balloonsfully_human, anyways, so I'm actually the author of those tutorials, so I just wanted make sure everything was going well.. and if not, then :-)20:52
balloonsLetozaf_, I was trying to be silly.. however, I believe 'right-oh' or righto simply means, yes, I understand, I agree.. something along those lines20:53
balloonsphillw is the native british english speaker here.. he should tell us20:54
Letozaf_balloons, :-P google didn't help me this time :D20:54
fully_humanYes, everything was going pretty well...I was able to run the "helloworld" and "firefox" examples.  I got to the vis example, saw there was a bug and though "dang, a bug!" Then I realized, "I know python! I can fix this!"  But, yes, I like the tutorials.20:54
balloonsohh boy.. this isn't good..20:54
balloonsmy disk just went to read-only again and I can't hear it failing in the pc.. on a new drive... HMMMMM20:55
Letozaf_balloons, :(21:00
* balloons wonders if I have another cable or ? I'm confused21:02
phillwballoons: you got a new disk?21:03
* balloons switches boxes21:04
balloonsyes, the disk in there is new21:04
balloonsthe old one failed, wouldn't run the full diagnostic21:04
phillwhmm, not good :/21:04
balloonsand the log had a bunch of read failures21:04
balloonsso, I was going to debug it a bit more and confirm it's death this weekend21:04
phillwis SMART okay with new drive?21:05
balloonsmeanwhile I put the new disk in21:05
balloonsit was.. I can't tell now..21:05
balloonsI think i'm going to play the switch cables game and see what happens21:06
balloonsgotta start looking at this more closely21:06
balloonsalso switching ports on the mobo21:06
balloonsi'll assume for now the disk is actually good21:06
balloonsit's just like testing.. except it's real21:07
balloonsfun game!21:07
phillwyeah, run fsck over it and see if it reports any errors. It could actually be the hard-disk controller that is 'poorly'.21:07
phillwa poorly disk, is a great concern... I had one reporting errors and it was nail biting waiting for the replacement to arrive.21:08
balloonsbrb, going to swap things around and turn it back on21:09
phillwokies.21:10
phillwgood luck & happy hunting!21:10
Letozaf_balloons, http://paste.ubuntu.com/1626746/21:20
Letozaf_balloons, I'm trying to click on shotwell button21:20
Letozaf_balloons, but I get an error saying Object 'None' does not have any recognised position attributes21:21
Letozaf_balloons, what is it ? I mean does this mean that I cannot click on that button or that I have done something wrong ?21:21
=== Ursinha-afk is now known as Ursinha
=== salem_ is now known as _salem
phillwballoons are you going to be about for https://wiki.ubuntu.com/Testing/Activities/Classroom#Section_3 ?23:23

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