[11:36] hey folks :D [11:36] hi DanChapman [11:37] afternoon elfy, how is things going? [11:38] getting my head around writing testcases and then wondering about all the bzr stuff :) [11:41] * elfy hates trying to follow videos ... [12:53] Yeah i been battling with autopilot have finally got it now i think :D [12:54] i am terrible for following videos aswell [12:54] elfy, what testcase you working on? [12:56] I98 [13:02] balloons: ping [13:35] DanChapman: xchat [13:38] elfy: would you mind reviewing my evince test? [13:39] I can of course [13:39] is your launchpad nick elfy? [13:39] I'd get you to review the xchat one - but bzr is completely new to me and I went out and haven't got around to sowrking out what I need to do [13:39] DanChapman: yep [13:40] i can help you with bzr, [13:41] probably :D [13:41] I'm registered and all that - but how I go from having a txt file of the xchat test on my machine to somewhere in bzr I have absolutely no idea :) [13:43] After each change you want to submit first run 'bzr commit' and leave a note in the commit file thats come up in term. [13:43] this is a completely new testcase afaik [13:43] manual or autopilot? [13:44] manual [13:44] https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1183517 [13:44] Launchpad bug 1183517 in Ubuntu Manual Tests "Test Needed: Xchat" [Undecided,New] [13:45] ah i see right did you pull down a branch from bzr branch lp:ubuntu-manual-tests [13:46] yea did that - I assume anyway, I've got that folder in my home now at least [13:47] have you created a file in the packages folder called xchat? [13:47] and the file I created is in that folder - /ubuntu-manual-tests/testcases/packages/ [13:47] yea [13:48] cool so in term you just go to the packages directory and run bzr commit and add a note to sya what it is then to push it up...... hang on ill get you the link [13:48] I'm guessing I need to so something like bzr push lp:~elfy/ubuntu-manual-tests/googoddidIdothattright :p [13:48] bzr push lp:~dpniel/ubuntu-manual-tests/xchat but replace 'dpniel' with your luanchpad id [13:49] yeah so after ub-man-tests/ [13:49] ERROR: Parent directory of lp~elfy/ubuntu-manual-tests/xchat [13:50] is that because I've not got a branch of my own yet? [13:50] DanChapman: ^^ [13:51] has it worked elfy? [13:51] brb [13:52] no - got error ^^ [13:53] if I did bzr push lp:~elfy/ubuntu-manual-tests/xubuntu would that create a place in my LP page for me to push things like xchat to ? [13:55] some of us went to school and had to use slide rules and logtables as calculators were still a gleam in someone's eye :D [13:55] hi SergioMeneses [13:55] that would create a xubuntu branch on manualtests for you [13:56] I had to use logtables last year as part of my uni course, i did not enjoy that :) [13:56] I'm trying to follow https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual#Finish_Formatting_and_verify_your_test [13:56] elfy, morning! [13:57] no I'm not I'm trying to follow https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual#Contribute_your_new_test.21 lol [13:58] bah [13:58] DanChapman, and what is logtables? [13:58] wiring up a jumbo jet is easy compared to this [13:59] SergioMeneses: http://www.sliderules.info/a-to-z/log-tables.htm [13:59] Yeah that wiki page is correct elfy, is it still not working? [14:00] I don't know - not done it yet - was asking if that was right :) [14:00] what is YOURBRANCHNAME ? [14:00] elfy, oh [14:00] somewhere that I put things that I can then push to the main thing? [14:01] YOURBRANCHNAME can be anything you want so xChat or Xubuntu or MyBranch are all valid and it creates a branch with that name [14:01] because quite frankly all the wiki pages are as clear as mud if you don't actually know what these things are [14:02] woohoo [14:03] https://code.launchpad.net/~elfy/ubuntu-manual-tests/xchat [14:03] :D all good elfy? [14:03] so you'd do that for each test you wrote then? [14:04] no - that doesn't make any sense to me at all [14:04] Yeah for each new one. When you propose for it to be merged and it is accepted that branch gets merged into the main branch and basically dissapears. [14:04] so how do I get the xchat testcase that I did there [14:05] this is all I am afraid as clear as mud [14:05] did you run bzr commit before pushing it? [14:05] why would I? [14:05] I have been trying to say this is all new ;) [14:07] but thanks for trying to help DanChapman :) [14:07] Thats fine elfy :) it commits the changes you have made (creating the xchat test) to bzr locally. Then when you push up to your branch it pushes the commits you made locally [14:07] so when in the packages directory in terminal just type bzr commit and nano pops up asking for a comment [14:08] Type first commit or something [14:08] do I have to bzr add ? [14:08] Then use your bzr push command to push it up to launchpad [14:09] just commit is enough [14:09] thatgot me an error [14:09] saying? [14:09] to bzr add - which I did - then commit got Committed revision 107. [14:09] so now I push? [14:10] yes push now :D [14:10] yep - that worked :) [14:11] http://bazaar.launchpad.net/~elfy/ubuntu-manual-tests/xchat/revision/107#testcases/packages/xchat [14:11] it should now be in launchpad in your branch's packages folder [14:11] thats it :D [14:11] Just remeber first run bzr commit before you push [14:12] I'll copy all the stuff from here an terminal and sort it out so it makes some sense to me :) [14:12] why does it have no number in the packages list - or does that get done when it's merged/accepted or whatever? [14:13] and how does it get put against the bug saying it needs to be done? [14:15] go to your branch code page [14:15] yep [14:16] it should say link bug report half way down'ish [14:17] yep - put the whole url or just the number? [14:17] just the number with the # i think [14:18] The number gets assigned once merged btw [14:18] ok [14:19] mmm - so I put things in the box and nothing to say yes [14:19] bug_id: got 'unicode', expected int: u'#1183517' some sort of error [14:21] done it [14:22] DanChapman: thank you for your help :) [14:23] No problem at all :D [14:24] I did my apprenticeship as an aircraft electrician and could wire up a plane for you - this was all getting me scratching my head :) [14:24] I was the same once :) [14:25] :) [14:25] time to put the kettle on and do myself some crib notes :) [14:31] DanChapman: so I got those mails from you re evince [14:31] but I'm all a bit at sea right at the moment [14:39] DanChapman: one last question - what happens to this now that I've done what I've done [14:40] If its finished then on you branch code page click on propose for merging and add a little note. [14:41] well I'd say someone needs to check it :) [14:42] or do you propose for merging so that someone knows it needs to be looked at? [14:45] When you propose you can request certain people to review it by putting in their launchpad nick. [14:46] ok - would you? [14:47] Yeah no probs my nicks dpniel [14:49] leave target branch as defaulted I assume [14:50] ok - done that - thanks very much for the patience and help DanChapman :) [14:54] DanChapman: I didn't realise the one you asked me to look at was an autopilot test - I have no idea even what I'm looking at just now [14:55] No worries elfy, i should have asked. Im just taking a look at yours now. I will remove you from review :) [14:56] ok :) [14:58] elfy: I will be following your learning curve next week. I couldn't attend the last hackfest as I had had a DDoS attack and was busy cleaning up after it :( [14:58] phillw: that was autopilot stuff I thought? [14:58] which is beyond me just now [14:58] it was test case hacking :) [14:58] oh right [14:59] well DanChapman helped me hack my way through it [14:59] I am writing some crib notes - on paper, with pen - relaxing :D [14:59] I've still to watch the introduction to bzr one :) Heck, RL and lubuntu seem to conspire against me at times :D [14:59] :) [15:25] elfy, i left a comment on your testcase :D [15:28] DanChapman: thanks :) [15:28] when I can work out how to actually see it I'll look lol [15:30] I can see the e-mail with the comments however, yea - wasn't sure how detailed to make it - if this is a test for when it's installed or from a livecd etc was my first thoughts [15:30] you should have got an email aswell with it in :D [15:30] I got the mail - just having trouble finding the comments in launchpad :) [15:31] https://code.launchpad.net/~elfy/ubuntu-manual-tests/xchat/+merge/165749 [15:32] Take a look at the nautilus testcase i think it has a good combination of expected results and questions for reference [15:33] DanChapman: thanks - the question is how far to go, for instance "Like entering nicknames etc on the network list window." but make sure that any nick you enter isn't used by someone else as you'll end up being called guest95637 [15:33] ok - thanks for the tip - I sort of followed one of the other xubuntu type ones [15:34] Just go as far as you think appropriate elfy :D. I think the thing with all testcases is they are a work in progress [15:34] not sure I'd worry too much about servers that aren't there is appropriate given that ubuntu servers and freenode are [15:35] ok - I'll work on it and then find out the next step :) [15:35] DanChapman: but I understand what you're saying :) [15:36] :D [15:45] DanChapman: as part of my TODO list, I'm going to create a server that can support the wonderful things like iSCSI / samba / NFS etc. [15:49] phillw, nice... what will that be for? [15:51] proof-of-concept? [15:51] :P [15:51] DanChapman: I was tasked with making the test cases for server more 'human'. to get the test cases to be able to be run for those more esoteric tests, I have realised that creating a VM with a unique ipV4 is the best (easiest) way forward. [15:52] Oooo sounds interesting, I hate setting up servers! be nice to have an easy way to test :D [15:52] Hi TheLordOfTime how goes your day?... guess which VM address will be used :P [15:52] :P [15:52] phillw: my day is going bleh [15:53] because undisclosed reasons [15:53] TheLordOfTime: I do still have one ipV4 left, should you decide to re-install. You are not being evicted, I promise :) [15:53] * TheLordOfTime yawns [15:54] * TheLordOfTime isn't focusing on VMs atm [15:54] ... i am however absolutely in need of coffee... back in a few. [15:55] TheLordOfTime: I'm still somewhat perplexed as to what causes that particular VM to "crash and burn"..... As I mentioned last night. [15:56] phillw, i have made a start on doing this testcase https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1172452 would it not possibly be better to incorporate it into your suite of tests? [15:56] Launchpad bug 1172452 in Ubuntu Manual Tests "Testcase Needed: Server Upgrade Test" [High,In progress] [15:56] We've even tried moving the ipV4. [15:58] DanChapman: thanks, whilst not overly busy on the test case re-writing, I do think that having a little server to be able to test on will reduce the fear and increase the number of people willing to test. [15:59] DanChapman: as it is VM, if everything goes horribly wrong... It just gets re-installed :) [16:00] I agree, i remember the first time i installed ubuntu server, id only ever used windows server before that and had a horrible surprise when it had finished installing. I was like 'whats happened to the screen!' :P [16:01] are you planning to run it through testdrive? [16:02] DanChapman: it is a server, I was un aware that testdrive handles servers? But, it will have 'X' installed so, if you have a decent speed internet link you could throw it a desktop system. [16:03] DanChapman: how many desktop people need iSCSI ? [16:14] Im not sure about testdrive, just id seen you can download/test servers on there. Regarding how many people need iSCSI i have no idea i'm afraid, its not something i've dealt with directly before [16:18] DanChapman: IIRC, the testdrive people have been working on using either VBox or KVM to use testdrive for desktop testing. I'm not sure about equipping it to handle server test cases as they need fuller areas such as listed at http://iso.qa.ubuntu.com/qatracker/milestones/243/builds/42960/testcases [17:56] bug 1184066 [17:56] bug 1184066 in casper (Ubuntu) "Cannot boot live session [missed udevadm and udevd]" [Undecided,Confirmed] https://launchpad.net/bugs/1184066