/srv/irclogs.ubuntu.com/2012/10/26/#ubuntu-testing.txt

pittiGood morning04:04
dholbachgood morning06:57
jibelguten Morgen dholbach06:57
dholbachsalut jibel :)06:58
jibeldholbach, I prepared some tools and documentation for the testing hackfest07:06
dholbachah nice07:06
jibeldholbach, https://launchpad.net/auto-package-testing07:06
jibeldholbach, http://bazaar.launchpad.net/~auto-package-testing-dev/auto-package-testing/trunk/view/head:/doc/USAGE.md07:06
dholbachawesome - I'll take a look at it in a sec :)07:07
jibeldholbach, would you have time for a review?07:07
jibelack07:07
dholbachjibel, that looks great07:19
jibeldholbach, cool, thanks!07:21
jibeldholbach, I think we should ask people to prepare a base VM before the event, so we don't waste time with that during the session07:22
jibelin the announcement maybe07:23
dholbachjibel, I think pitti said he had prepared a base vm which people could copy07:29
pittiright, but doing that costs quite a lot of time, too07:31
pittiI'll still bring it, of course07:32
pitti(USB stick)07:32
pittiand we should put it on the posters07:32
mvojibel: ohhhh, very nice it creates the test vm automatically now and runs automatically in it? very cool07:44
jibelmvo, right, and you can even login and keep the VM after the run for investigation, cool isn't it?07:46
mvo!!!07:47
mvoyes07:47
dholbachjibel, do we have plans to put this into the archive? :)07:48
jibeldholbach, when I'll know how to create a package ;)07:49
dholbachI was asking because I was wondering if I should put something about it into http://developer.ubuntu.com/packaging/html/auto-pkg-test.html07:50
dholbachright now it just has this little blurb: http://developer.ubuntu.com/packaging/html/auto-pkg-test.html#executing-the-test07:50
dholbachjibel, ^ so once it's in the archive I think we should advertise it in the guide08:04
dholbachthanks a lot for your work on this08:04
jibeldholbach, I'm working on a juju charm for autopkgtest not sure we'll want to maintain this tool and the charm08:07
jibeldholbach, unless I can share the scripts08:07
dholbachjibel, to package the scripts they might need to be made aware of different paths08:10
dholbachjibel, if you want we can look at this during the cycle08:11
pitti$ cat ~/.adtrc10:38
pittiBASEDIR=/home/martin-scratch/images/10:38
pittijibel: but when I run ~/ubuntu/auto-package-testing/bin/run-adt-test -r quantal -d -a amd64 -b lp:~pitti/ubuntu/quantal/coreutils/adt10:38
pittiit still looks for stuff in /tmp/adt10:38
jibelpitti, looks like a bug. I finish something, then lunch and I'll have a look right after.10:40
pittiI'm looking into it10:40
pittiooh, I know why10:44
=== yofel_ is now known as yofel
pittijibel: http://paste.ubuntu.com/1306887/ fixes it; want me to commit?10:51
pittiit still doesn't actually start kvm (looking into that next), but it does fix the paths10:51
pittiright, qemu-img fails, -b doesn't exist10:52
pittiodd, the backing file option is documented, but the manpage (nor --help) mention it as valid for "create"; only for "rebase"10:54
pittiquantal regression?10:55
pittiooh, -o10:55
pittijibel: nevermind, that patch is obviously bogus; I'll think of something better11:04
=== _salem is now known as salem_
pittijibel: better fix: http://bazaar.launchpad.net/~pitti/auto-package-testing/fixes/revision/7411:40
jibelpitti, thanks. merging11:44
jibelpitti, do you have any other fix?11:45
pittijibel: I can push for cleaner history11:45
jibelpitti, ack11:45
pittijibel: yes, I'm working on making the script run with set -e, fixing the qemu-img call, and whatever else comes up11:46
pittijibel: if you want, I'll keep pushing to my branch, and you take a look when I'm done?11:46
pittibatch mode11:46
jibelpitti, sure,11:46
jibelpitti, I removed -e because it the script exited on return of get_free_port, it'd be nice to have it back11:47
pittiack, will do11:48
pittijibel: oh, seems qemu-img failed for a different reason; it seems it still accepts -b, but it's not documented12:09
pittijibel: I think we should change it to -o backing_file anyway (it's that way since at least lucid)12:10
pittiyay, seems to run happily now12:11
jibelpitti, what was the problem with -b ?12:12
jibel-b?12:12
jibel:)12:12
pittijibel: it's not a documented option12:13
pittijibel: oh, I moved /tmp/adt to /home/martin-scratch/adt, but that didn't update the symlink; that confused it12:13
pittiI re-ran prepare-image with my BASEDIR fix now, working fine now12:13
pittihm, it's building coreutils in the VM, is it supposed to?12:14
jibelno, it is not supposed to build coreutils12:15
pitti$ ~/ubuntu/auto-package-testing/bin/run-adt-test -r quantal -a amd64 -b lp:~pitti/ubuntu/quantal/coreutils/adt  succeeded now \o/12:18
pitti(except that I didn't expect it to build/install, just run the tests)12:18
pittijibel: ok, top three commits in http://bazaar.launchpad.net/~pitti/auto-package-testing/fixes/changes, ok for me to push?12:20
* pitti deletes his old manual adt VM, this is so much nicer12:21
jibelpitti, thanks for all the fixes. Feel free to push.12:23
pittijibel: ooh, that would be with -b, that doesn't supply --no-built-binaries12:24
pittiwell, I guess that's kind of correct12:24
pittijibel: mind if I add a --no-build option?12:25
jibelpitti, I don't mind, I was not certain which options were best when testing from a branch12:26
pittijibel: I think defaulting to build is the safe option, as you might have actual code fixes in the barnch12:26
pittibut if your branch only adds tests, this is a faster short-cut12:26
jibeland I didn't want to expose all of adt-run options from the script otherwise it's easier to run adt-run directly.12:27
pittijibel: oh, nevermind; I didn't specify a package name; when I append "coreutils", it works12:34
* pitti read bin/testbed/run-adt more carefully now12:34
pitti12:34
pittithis looks great now12:34
jibelpitti, when the user just specifies a branch we suppose that he wants to build the branch12:35
jibelwhen there is a branch and a package, we suppose that the user wants to tests the binary with the tests from the branch12:36
jibeldocumentation patchs are also accepted12:36
jibel:)12:36
pittijibel: http://paste.ubuntu.com/1307065/ ?12:40
pittijibel, gema, dholbach: ok, so for Tue evening I now have a live demo how to adt-ify coreutils12:45
dholbachgreat :)12:46
pittiI guess we have a projector there, we'll need it for the lightning talks anyway12:46
jibelAwesome!12:46
pittiand we have three copy&paste-able commands from the wiki page to create a VM12:47
pittilet's get ready to rumbleeeee!12:48
dholbachmmrazik, there's something in the slides about autopilot training12:52
dholbachmmrazik, do we have times/dates/rooms for that already?12:53
mmrazikdholbach: you mean this one: http://summit.ubuntu.com/uds-r/meeting/21249/qa-r-autopilot-in-ue/ ?12:54
mmrazikdo we need to supply slides beforehand?12:54
mmrazikdholbach: or you are talking about the plenary on Monday?12:54
dholbachthe plenary is on monday12:54
dholbachyes, the slides still have TBD on them :)12:54
dholbachmmrazik, so that's one session?12:55
* thomi was summoned12:55
mmrazikthomi: dholbach is curious about the plenary slides. Are they ready?12:55
mmrazikthomi: they seem to be tagged TBD12:55
dholbachmmrazik, if it's just one session I can add it to the last slide12:55
dholbachjust wanted to make sure12:55
mmrazikdholbach: the session on Monday is a workshop/session where people can have questions and where we can talk in more depth about stuff12:56
mmrazikdholbach: yes. thats it. Plenary and then this single autopilot session.12:56
thomiuhhh, they're ready, except that the date & time of the autopilot session might change, and I wanted to make sure they were accurate12:56
dholbachhttp://summit.ubuntu.com/uds-r/meeting/21249/qa-r-autopilot-in-ue/ says 2012-10-31, which would be wednesday12:56
mmrazikdholbach: we were just wondering with thomi yesterday how much is the schedule set in stone12:57
dholbachthomi, if you say you will take care of updating the slide I'm happy :)12:57
dholbachwe can still change the last slide on Monday morning if you want12:57
thomidholbach: sounds good to me. slides 17 & 18 are the ones that need to be updated maybe12:57
dholbachI'll leave that to you guys :)12:58
dholbachthanks a bunch for all your work everyone12:58
dholbachUDS will be great for automated testing12:58
Noskcajcan everyone with a ppc computer please see if the netboot Bug #1071880 affects them so we can see what hardware causes it19:53
ubot5Launchpad bug 1071880 in debian-installer (Ubuntu) "Netboot PPC crashes with"Fixing recursive fault but reboot is needed!"" [Undecided,New] https://launchpad.net/bugs/107188019:53
Noskcajalso whats the command to get a hardware profile so i can upload mine19:54
phillwNoskcaj: it's better to email the l-qa mailing list. Ensure you put PPC in the subject heading so that people know it is PPC related, thanks :)19:57
Noskcajphillw: i was about to, just putting it in the irc first19:58
phillwNoskcaj: wxl did email about that, I'll ask that he put it onto https://wiki.ubuntu.com/Lubuntu/Testing/PPC%26Mac64 so it easily found, I'm still restoring piglet at the moment but will have a quick look through my emails to see if I can find it.20:00
Noskcajphillw: thanks20:08
phillwNoskcaj: http://pastebin.com/7vMCqsTq20:11
phillwI'll try and get the wiki area done tonight (piglet willing).20:11
Noskcaji will run the profiler as soon as the lubuntu cd downloads20:13
Noskcaji have just sent off the email too20:13
phillwyeah, just seen the email. I'm still battling with permissions / ownership issues from my restore... Well, it was a CentOS backup of my /home partition so I did expect some 'fun' importing it into Lubuntu 12.10 :D20:17
phillwand we have another PPC tester :)20:17
Noskcaji saw that, Yay20:20
Noskcajand centOS to lubuntu, sounds very fun20:20
phillwit's okay.. just a lot of chown -R / chgrp -R going on :P20:24
phillwI know phil from ubuntu-classroom-backstage (he's one of the 'staff' on there) - He must have like my presentation the other day :D20:25
phillwI' going to actually get around to burning an A3 12.10 CD and try it on the G3 (I think) upstairs over the weekend. It did run Xubuntu okay a couple of years ago, so fingers crossed :P20:27
phillwkewl! the automatic passwords part of chromium is working! (CentOS uses Chrome, so I was not sure if they would actually transfer).... Happy Bunny :)20:32
phillwwxl: please ping me next time you're about, thanks.21:09
wxlphillw: crazy day today and looking like it might last for the rest of the weekend21:12
phillwwxl: I know that feeling, just about got /home restored to Lubuntu 12.10 - next up is to the same for my CentOS system. anyways, do you have in mind a structure for people to post their PPC profiles up as per http://pastebin.com/7vMCqsTq onto the PPC wiki area?21:17
wxlphillw: not necessarily21:30
phillwwxl: I was thinking along the lines of "Model", "CPU", "GPU", "RAM", "Link to full Spec.", "Person who owns it".... ?21:33
wxlphillw: see mailing list message about it21:35
phillwwxl: that just states putting the pastebin up. for people to browse, I think it would be better to have the basic details on the page.21:36
=== salem_ is now known as _salem
wxlphillw: sure we can do that. i think what you mentioned above works21:47
=== Ursinha is now known as Ursinha-afk
phillwwxl: my rough draft for PPC hardware is at https://wiki.ubuntu.com/Lubuntu/Testing/PPC%26Mac64/HardWare please feel free to refine it!23:39
wxllooks good phillw but i will edit it. not sure nv34m necessarily equals geforce fxgo5200 which is what that card is more likely known as23:41
=== Ursinha-afk is now known as Ursinha

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