[05:12] xnox: wow -- what is that, a VVVM? :-) [05:12] Good morning [05:45] GOod Morning all :-) [06:02] hey DanChapman [06:27] pitti, o/ [06:28] good morning === Noskcaj10 is now known as Noskcaj [08:49] good morning all [08:49] slickymaster, morning [08:49] DanChapman, :) [08:51] evening slickymaster, DanChapman [08:58] morning over here, Noskcaj ;) [08:59] Noskcaj, yesterday I've pushed this http://bazaar.launchpad.net/~slickymaster/ubuntu-manual-tests/1574_xfce4settings/view/head:/testcases/packages/Xfce/1574_xfce4settings%20tests [09:00] Noskcaj, but what elfy got to review was this https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/1574_xfce4settings/+merge/175697 [09:00] do you have any idea of out is going on, Noskcaj? [09:02] of out is going on -> of what is going on [09:03] slickymaster, The test was already made, and it appears you weren't updating it, you were making a new one [09:04] Noskcaj, well, I now it was already merged, but I was under the impression that I could still work on it and that by the time I finished it I simply had to push it again [09:04] I know [09:05] slickymaster, you can, just make sure you are using the current version of the trunk and you work in the same file [09:06] Noskcaj, ok, got it, but now is there any way to circumvent it in order to get the right file merged? [09:08] branch the current trunk, then edit the current test file to include the changes, the commit and push [09:10] Noskcaj, as always you're really helpful. I'll do it by lunch time, at home. Presently I'm "working for the man" and behind a proxy and thus unable to bzr [09:11] ok. as always, it great how much work you're doing for xubuntu and ubuntu. [09:11] *it's [09:12] Noskcaj, thanks :) [09:12] I'll try and merge tomorrow, if i have time [09:12] ok [09:47] Noskcaj10, I see you made a start on an autopilot test for transmission a while back, how you been getting on with it? [09:48] No, i could not understand autopilot. i really need to delete that [09:51] lol ok then [09:51] :-) [09:52] jibel i see there is finally no fails for firefox now :-) [10:05] DanChapman, Excellent \o/ [10:44] pitti: jibel: well, the autopackage test runs, but seems to hang at the end. I had to bump the RAM and DISKSIZE parameters for $ ./bin/run-adt-test -S lp:~xnox/ubiquity/autopilot ubiquity , to start up successfully. [10:45] it's a bit hard to troubleshoot, as there is no direct forwards for vnc and/or ssh into the inner qemu. === om26er is now known as om26er|away [10:46] DanChapman: the ubiquity test at the end, seems to loop around checking for warning_dialog or error/critical _dialog. Is that towards the end of the test? and it doesn't seem to stop, does it mean an error was encountered? [10:56] xnox, the test should terminate if one of those dialogs appears. The loop is running on the progress bar while waiting for the 'Installation complete' dialog appears and while in that loop it checks that those dialogs have not popped up by asserting that the visible property is not 1 if it is 1 then test 'should' fail. [10:57] DanChapman: ok, thanks for info. I wonder if the test is setup to display them, or i didn't wait long enough. (it was running for 30minutes or so) [10:57] (test as in my testbed environmet) [11:05] xnox, hmmm i wonder if its taking longer through the install before it gets to the progress bar. As the progress bar runs twice 1st for 'copying files' then again for the install. But if it takes a while to get to the progress bar. It might miss the first one. and loop on the second thinking its the first. I'll add a patch to check after the first loop that its going to run again or has install completed [11:08] xnox, i ran it on the smallest vm i could i think it had 384MB ram and 1 core anything smaller and it wouldn't run at all and it passed ok. anyway i'll sort that now see if it helps [11:11] DanChapman: not sure if ram/cpu is at stake here, fast IO will result in "installation" seeing the second progress bar straight away. === om26er|away is now known as om26er [11:14] xnox, are you able to get the output from the test? it should show which loop it was on [11:16] DanChapman: right. i'll get that to you, next time, wiped clean. [11:16] =( === ara is now known as Guest69887 === jcollado is now known as jcollado_afk [12:20] DanChapman, balloons xnox https://jenkins.qa.ubuntu.com/job/autopilot_ubiquity-saucy/ [12:21] with video recordings please :) [12:21] https://jenkins.qa.ubuntu.com/job/autopilot_ubiquity-saucy/ARCH=i386,TESTNAME=ubiquity_lvm_encrypt,label=rabisu/lastSuccessfulBuild/artifact/results/var/local/autopilot/videos/ubiquity_lvm_encrypt.tests.test_lvm_encrypt_install.LvmEncryptInstallTests.test_lvm_encrypt_install.ogv [12:24] some results are odd, it's like the test aborts suddenly [12:39] jibel, you got it going. :-) Its strange how its not picking up that the button.sensitive goes to 0 when clicked. I adjust it slightly and see if that helps [12:40] DanChapman, ubiquity_lvm_encrypt failed with a timeout and the VM was too small to create the archive with the videos [12:40] I reduced the timeout and increased the disk size [12:41] DanChapman, for the moment the job is started manually, but I'll update it later to start when a new image is available [12:44] jibel jus gotta get my boy from school then will dig into it === jcollado_afk is now known as jcollado === _salem is now known as salem_ [13:34] jibel looking at the results for all the tests it looks like they timedout on the same thing for all the tests just in different places. Will sort a fix for it now [13:35] DanChapman, the latest version of the code of the runner is in my junk folder https://code.launchpad.net/~jibel/+junk/ubiquity-autopilot-runner [13:36] DanChapman, there is no doc of course :) all you need is an iso then run with ./run-ubiquity-test -t TESTNAME ./saucy-desktop-amd64.iso [13:36] DanChapman, if you want to see what's happening in the VM remove the option "vnc" from qemu command line [13:37] jibel, cool cheers mate. === psivaa is now known as psivaa-afk [14:39] jibel i'm getting this http://paste.ubuntu.com/5890986/ when starting the runner [14:40] DanChapman, could you rerun with bash -x ? [14:40] and paste the output here [14:41] not here, in a pastebin :) [14:41] yep 2 secs [14:42] jibel, http://paste.ubuntu.com/5890995/ [14:49] DanChapman, unless port 43210 is already used I don't see what's wrong with the command. Is there a previous instance of qemu already running on and using this port? [14:50] it could be that clean up didn't kill a previous run [14:56] jibel how do i get a list of running instances? i can't find it in the man [15:00] good evening [15:00] DanChapman, ps aux|grep qemu [15:03] DanChapman, ps aux|grep qemu [15:11] dpm: about this MR, I asked to mihir to do font bigger, because in design is bigger [15:11] https://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel/+merge/175662 [15:11] sorry, wrong chan :-/ [15:30] balloons: the status of the emulators is that I've finished bringing back the old branches with all tests passing. [15:30] https://code.launchpad.net/~elopio/ubuntu-ui-toolkit [15:30] I've just asked jppiiroinen to review them. [15:30] elopio, wa-hoo! [15:30] elopio, awesome [15:30] * SergioMeneses hugs balloons and elopio [15:33] jibel, hey i'm getting /var/local/autopilot//autopilot.log: timeout: invalid time interval ‘./autopilot’ and then it starts cleaning up ive tried for all tests and its the same [15:34] balloons, hey o/ [15:35] DanChapman, hey hey [15:35] DanChapman, I forgot to commit the fix [15:35] - timeout -s 9 -k ./autopilot run $testname $AP_OPTS -o $AP_RESULTS/${testname}.xml [15:35] + timeout -s 9 -k 30 $TIMEOUT ./autopilot run $testname $AP_OPTS -o $AP_RESULTS/${testname}.xml [15:36] DanChapman, you can pull r29 [15:36] jibel, :-D sweet [15:37] a duration for a timeout is a nice feature :) [15:46] balloons: do you know who can help me to write a scope in python? [15:47] elopio, write a scope in python? for unity? [15:47] balloons: yes. Well, for some unity tests. With no real functionality, some hardcoded values. [15:48] elopio, well, afaik they've moved away from python scopes. That said, yea, I could probably point you towards someone [15:49] balloons: yes, I think it wouldn't be so clear if I write it in C, because the autopilot test code is in python. [15:49] I don't care a lot about speed, just readability. [15:49] elopio, gotcha gotcha.. actually, let's just ask mhall119 , he's probably more up to date than me [15:50] mhall119, who's the best point of contact for scope writing today? specifically python scopes however :-) [15:51] jibel this is awesome. Wish i had this when i started working on the test. :-) anyway the default ubiquity test just passed no probs [15:53] balloons: mhr3 or davidcalle [15:53] but python scopes are out, C scopes are in [15:54] mhall119, indeed, we had that conversation.. ty mhall119 ! [15:54] np [15:54] elopio, ^^ [15:54] got it. Thanks mhall119. [16:14] jibel, sorry to bother you again. Can you check this out http://paste.ubuntu.com/5891271/ i spoke to prematurely before it failed right at the end === om26er is now known as om26er|afk === fginther is now known as fginther|lunch [17:04] Does anyone know what ubuntu kernel: [ 445.307692] serial8250: too much work for irq3 means? [17:06] DanChapman, that's because autopilot outputs too much data too /dev/ttyS0 [17:06] DanChapman, it's harmless [17:07] about http://paste.ubuntu.com/5891271/, looks like the FS got corrupted [17:07] maybe it didn't like eatmydata [17:07] it avoids hammering the disk drive too hard === fginther|lunch is now known as fginther [18:06] y'all don't mind if I comment on the wiki formatting email on the ubuntu-quality mailing list do you? Even though I'm not on the QA team. :) [18:14] TheLordOfTime, ofc not :-p [18:14] balloons: good, because i gave a suggestion just now :) [18:14] * TheLordOfTime signed as Ubuntu Member and Ubuntu Bug Triager so people know he's not a tester :) === om26er|afk is now known as om26er [18:20] jibel, does the jenkins test pull the tests from ubiquity trunk or from lp:~dpniel/ubiquity/autopilot?? i see on this runner that its my branch but wasn't sure if you set it the same for jen [18:51] got go guys, cy [20:18] balloons, When are we going to be able to run autopilot on ubiquity for ourselves? And does it work with the flavours? [20:19] Noskcaj, you can run it yourself if you wish, but there isn't a reason to [20:19] oh? [20:19] and yes, you could modify it to work with flavors [20:20] Noskcaj, well, it's running now on jenkins, so it will be run for each iso [20:20] I saw that from the twitter link. [20:20] if your installing on your physical box, setting up the test isn't worth the time, well.. imho.. Are you wanting to basically plug in a usb drive and have it run through all the iso tests on your phsyical device? [20:21] In a VM. I was wanting to see how hard it would be to get all the flavours working [20:22] Noskcaj, if you just want to try it in a VM go for it [20:23] are you confused as to how to do it? [20:23] boot up a live iso into a vm [20:23] install autopilot [20:23] grab dan's branch and kick off the test [20:23] yes, so continue explaining [20:24] Sounds simple enough. [20:25] Noskcaj, that's pretty much it.. here, let me find the detailed version [20:26] http://www.ubuntuhackers.com/?p=48 [20:27] thanks [20:28] hallo balloons [20:28] knome, hello [20:29] I saw your email to stephane, good stuff :-) [20:29] good good [20:31] Noskcaj: DanChapman sayed it worked fine with other gtk-fronented based flavours, i think he did test xubuntu for example. [20:31] cool [20:33] jibel: i was merging your runner into the ubiquity codebase, and tests as well. I was thinking to package it as a deb, such that one just need to install ubiquity-autopilot-gtk to have "everything": the tests and the runner. Or do you just need the runner in lp:ubiquity and just the "inner" vm autpilots tests & helper scripts in a package? [20:33] * Noskcaj wonders if testdrive could somehow automate setting up autopilot [20:34] jibel: i also had to tweak your runner a little bit, changes committed in lp:~xnox/ubiquity/autopilot in autopilot subdir, to e.g. properly enable universe component and update ubiquity from -proposed before running the test. [20:35] Noskcaj: no, it won't. but you can use anything. jibel's script simply launches qemu with the cd image, but additionally setups vnc and ssh forwarding and serial consoles to collect the VM logs from boot to shutdown (console/kernel messages, syslog and autopilot results) [20:35] ok [20:36] xnox, ah super! a separate package is fine I think. Did you change the branch name in custom-installation/iso-override/usr/local/bin/run-autopilot.sh because it used Daniel's personal branch [20:36] ? [20:38] this code is also highly experimental, I wrote it during the time it takes to flash phones :) [20:40] jibel, :-p [20:41] jibel: not yet, but since i used "$ bzr join" to include full history of your branch, I can actually pull your updates in ;-) with bzr pull === salem_ is now known as _salem [20:48] balloons: you about? [20:49] si [20:50] balloons: 2013-06-14  Testing/QATracker 20:26 nskaggs marked as deleted by you (I've just pulled up the audit log) [20:50] phillw, where did that page go? I'm super confused [20:51] it was marked as deleted... it didn't "go" anywhere... you requested its deleteion [20:51] phillw, lol, ok.. well, I just was at that page.. clearly it went somewhere [20:52] balloons: scroll down https://wiki.ubuntu.com/RecentChanges?max_days=90 to 2013-06-14 It is there on the log. [20:52] well.. can we get it back? [20:52] the icon means it was deleted. [20:53] afaik, they do not hold deleted pages... they go 'poof' into star dust. [20:55] * balloons mind blowm [20:56] well, think hard.. any copies anywhere? [20:57] maybe in one of the classroom sessions? [20:58] well google still has it [20:58] http://webcache.googleusercontent.com/search?q=cache:wiki.ubuntu.com/Testing/QATracker [20:58] but the images are all gone [20:59] I've gobe through the entire logs of 90 days, that deletion entry is all that is there :( [20:59] s/gobe/gone/7 [21:01] I made a video a couple weeks ago and visited that page.. it just doesn't make sense [21:03] balloons: I renamed my master page last night and it went 'poof'.... motto of the story is not use rename. I will file a bug early next week if I can get it to recreate. Fortunanately I had made a mistake earlier and there was a pretty decent recent copy on another page. [21:04] balloons, I can recreate the page to a large degree from that cache image if you want. [21:05] that would be most helpful [21:05] But, most of it is already in the new area. [21:05] I'm just surprised and shocked a page can dissappear like that [21:06] phillw that page had the info on the tracker and how to use it with pics.. [21:07] the pics cannot be retrieved, I know that from past experience of a saddo deleting attached images. [21:08] does the link to the video still work, as that is not in the new area. [21:08] yes [22:37] good night all [22:37] night [22:38] knome, hi, you got a minute? [22:38] sure [22:39] tk, thing is I'm trying to push a testcase to my branch but i get this error: bzr: ERROR: These branches have diverged. [22:39] knome, any thoughts on how to solve it? [22:39] slickymaster, have you bzr pulled before trying to push? [22:40] knome, no I just bzr branch lp:ubuntu-manual-tests [22:40] then I bzr commit [22:40] slickymaster, did you do that recently or some time ago already? [22:41] 5-10 minutes ago [22:41] ok, then it's a weird error message [22:41] but it might be correct; before pushing, try pulling [22:42] knome, do you think I should wait until tomorrow and ask balloons or Noskcaj? [22:42] that's a bzr issue, not testcase-repository [22:42] knome, can you type the pull command [22:42] slickymaster, bzr pull [22:42] knome, just that, not my branch after pull? [22:43] in your branch, after your commit [22:43] and no, not your branch [22:43] because you want to pull from the main branch [22:43] ok, Thanks. I'm going to try it [22:47] knome, I get Using saved parent location: bzr+ssh://bazaar.launchpad.net/+branch/ubuntu-manual-tests/ [22:47] No revisions or tags to pull. [22:47] is this expected? [22:47] yes and no [22:47] what does bzr status say? [22:47] knome, nothing [22:48] and bzr push still says diverged branches? [22:48] are you *sure* you're pushing to the correct location? [22:48] knomw, [22:48] knome, haven't tried it [22:48] doing it [22:49] knome, still the same: bzr: ERROR: These branches have diverged. See "bzr help diverged-branches" for more information. [22:50] the problem you're having is that bzr thinks that you have something that's not coming from the branch you are pushing to [22:50] knome, damn bzr. Any advises? [22:51] slickymaster, 1) make sure the push location is correct (specify if needed) 2) read bzr help diverged-branches if it offers you any good ideas [22:52] ok, I want steal your time, for now [22:52] knome, thanks [22:52] np [22:52] good luck [22:52] :)