[03:18] <pitti> Good morning
[06:56] <jibel> good morning
[07:01] <pitti> bonjour jibel
[07:01] <jibel> bonjour pitti
[10:02] <asac> gema: any way i can see whats going on with mako?
[10:02] <asac> the logs dont show a bootlog etc.
[10:14] <gema> asac: what is going on with what? smoke testing?
[10:14] <asac> gema: yeah. wonder if there is a way i can see more details
[10:14] <asac> guess i need VPN for that?
[10:15] <gema> https://jenkins.qa.ubuntu.com/job/raring-touch-mako-smoke-default/56/console
[10:15] <gema> this is the console of that job
[10:15] <asac> right
[10:15] <asac> problems with resolving ports
[10:15] <gema> asac: if the job finished, anything that is inside is also outside
[10:15] <gema> having a look, gimme a sec
[10:15] <asac> so i would see the bootlog of the device there if it would get to that?
[10:15] <asac> cool
[10:15] <asac> i think its a network issue
[10:16] <gema> asac: it is
[10:16] <asac> i dont think i see the device booting
[10:16] <asac> even though we push to it in adb
[10:16] <asac> using adb
[10:17] <asac> those network issues are on the device? or is that on a server?
[10:17] <gema> on the device
[10:18] <asac> ok... so we dont have a bootlog?
[10:18] <gema> it's when it tries to install ssh that I see the first problem
[10:18] <gema> after that it's all happening on the device if I am reading the log correctly
[10:18] <asac> is phoenix the name of the device?
[10:19] <gema> no, phoenix is the server to which all the phones are connnected
[10:19] <gema> uhmm, maybe it's on the server
[10:19] <gema> I will talk to paul whenever he's online and we'll look at this together so that I can learn about it
[10:21] <gema> asac: I am going to try today's build on my mako
[10:22] <gema> asac: I will let you know if I see any problem
[10:24] <gema> it needs some battery first, it went dry over the weekend
[10:24] <gema> it'll take me 20 mins or so
[10:24] <asac> yeah. sowhat i really want is to get the boot log of the device in there
[10:25] <asac> ttyl
[10:25] <asac> have problems with machine here
[10:25] <gema> asac: np, my first priority now is to verify if today's image is good
[10:25] <gema> will work with paul on fixing that job later
[11:20] <gema> asac: image from May 26th works fine on mako, network works fine also
[11:48] <DanChapman> when running autopilot launch gnome-screenshot it automatically takes a whole screen shot and asks if you want to save. Is this a bug or is this the intended behaviour?..... actually even running 'gnome-screenshot' in terminal does the same.
[14:09] <Skini151> hi is there anyone
[14:09] <Skini151> ?
[14:10] <DanChapman> hi Skini151
[14:10] <Skini151> i have a question
[14:11] <Skini151> I found a little bug during testcase on VM and don't know how exactly to report it
[14:11] <DanChapman> what testcase are you following?
[14:11] <Skini151> ubuntu saucy daily amd64 (install entire disk)
[14:14] <Skini151> the bug is:  mouse cursor  disappaered after reboot
[14:14] <DanChapman> http://iso.qa.ubuntu.com/qatracker/testcases/1300/info this testcase?
[14:15] <Skini151> yeah
[14:15] <DanChapman> At the bottom of that test is the link to file a bug :)
[14:15] <Skini151> i still can click but cursor is invisible
[14:16] <Skini151> oh ok
[14:16] <Skini151> thanks
[14:17] <DanChapman> i think you need to submit a failed result aswell
[14:23] <Skini151> "file a bug" link get me to home directory of testing tracker
[14:29] <Skini151> nope all ok now
[14:31] <Skini151> cursor is Xorg  stuff?
[14:34] <DanChapman> Skini151, im not familiar with packages if you ask in #ubuntu-bugs im sure they can help :D
[14:34] <Skini151> ok
[14:34] <Skini151> thanks
[14:47] <balloons> hello everyone
[14:48] <DanChapman> balloons, hello, how are you?
[14:48] <balloons> DanChapman, good.. I'm almost finished going through the backlog of things :-) Long weekend in the US here, and it was nice to be off the pc for a day :-p
[14:50] <DanChapman> ballons, Yeah we had a long weekend here aswell. :D I have been keeping etherpad updated with status of porting autopilot, and have been fleshing out an email to send to the mailing list for everyone to see where its at.
[14:52] <DanChapman> balloons, do you still use the trello board or is that no more?
[14:52] <balloons> DanChapman, hmm.. We should chat about that
[14:53] <knome> balloons, did you already get to my tut-tut message about invalid html? :)
[14:53] <balloons> we had used it last cycle, but I wonder if people would rather use something else
[14:53] <balloons> just using bugs has worked well for us on the manual test project
[14:53] <balloons> knome, I saw that :-) Leave it to me to produce more bad html.. thanks for noticing!
[14:53] <knome> np
[14:53] <knome> do you need help with getting it right?
[14:53] <knome> (i could do a push with a few testcases formatted correctly if you want)
[14:54] <DanChapman> What alternatives are there? I think its needed as LP can be hard to follow where/what everyone is doing
[14:54] <balloons> Umm, we can clean up the existing stuff by script I hope, then update the tidy script and format wiki page to point out not to do it ;-)
[14:54] <knome> oki!
[14:54] <balloons> knome, I certainly would not refuse a merge request fixing it.. That would be nice if you can do it
[14:55] <knome> i'll look if i get to do that
[14:55] <balloons> DanChapman, alternatives.. hmm, well, that's how we ended up there to begin with
[14:55] <knome> not today, i have already had too much adults' juice :P
[14:55] <balloons> it's been used all cycle, we simply used the pad for the hackfest
[14:55] <balloons> knome, :-p
[14:56] <DanChapman> So using bugs would it be that you assign it to yourself rather than leave a comment saying 'I'm doing this'
[14:56] <balloons> DanChapman, yes
[14:57] <DanChapman> cool I can work with that :D
[14:57] <balloons> It's worth bringing up with the list and then updating our project to reflect it
[15:01] <DanChapman> balloons when i run autopilot launch gnome-screenshot it instantly takes a screenshot of the whole screen and goes straight to the save dialog window. I wasnt sure if this is a bug or intended behaviour. I get the same running just gnome-screenshot in terminal
[15:02] <balloons> DanChapman, wild.. heh, I seem to remember getting a dialog before
[15:02] <balloons> but it happens to me too. Check the manual testcase for it; it probably contains the old behavior and needs to be updated too
[15:04] <DanChapman> Yeah launching it from dash though brings up a dialog to select grab whole screen or grab window or grab area. Thats what i found weird. Will go check the man-test now
[15:05] <balloons> DanChapman, I tried from the dash and it took a screenshot automatically too
[15:05] <balloons> I'm on saucy tho
[15:05] <DanChapman> ah ok, i'll look into it :D
[16:13] <elfy> balloons: when you've got 5 minutes - that'd be cool :)
[16:31] <balloons> elfy, shoot
[16:33] <balloons> I'm just diving into the code reviews :-)
[16:34] <elfy> balloons: it's a simple one - I did some testcases - BUT should I be doing something like bzr push lp:~elfy/ubuntu-manual-tests/foo/testcase1 and then bzr push lp:~elfy/ubuntu-manual-tests/foo/testcase2
[16:34] <elfy> or what I've been doing bzr push lp:~elfy/ubuntu-manual-tests/testcase1 bzr push lp:~elfy/ubuntu-manual-tests/testcase2
[16:34] <elfy> or does it not matter at all :)
[16:35] <elfy> and have I even been doing the whole thing right in the first place :p
[16:38] <balloons> elfy, heh.. let's take a look
[16:39] <balloons> so I'm not seeing what your saying above in the branches you linked
[16:39] <elfy> they aren't real :p
[16:39] <balloons> ~elfy/ubuntu-manual-tests/Mousepad looks good
[16:39] <balloons> basically submitting a merge proposal for each testcase
[16:39] <elfy> right - so I can carry on like that - elfy/ubuntu-manual-tests/testcase
[16:39] <balloons> yes, that should be just fine
[16:40] <elfy> k - thanks
[16:40] <balloons> basically people don't want lots of extras in the merge request in general.. but if things should be lumped together do it
[16:40] <balloons> for instance, we try and avoid things like updating 20 testcases at once, but it has been done. When that happened we did it as one merge request
[16:40] <elfy> ok - don't understand what you mean by that
[16:41] <elfy> well these ones are all completely new
[16:41] <balloons> most of the time your updating/editing one testcase
[16:41] <balloons> so having only those changes in the merge proposal works nicely
[16:42] <elfy> are you saying that now I've done these ones - if things need to be changed I would be notified because I wrote the original?
[16:42] <balloons> no, I think I've confused you
[16:42] <elfy> yep :)
[16:42] <balloons> :-) Let's just say what your doing is perfect
[16:42] <balloons> keep doing it
[16:42] <elfy> ok lol
[16:44] <elfy> got to say trying to get to grips with bzr was not very easy and as I suspected trying to follow a video didn't work too well for me :)
[16:45] <balloons> elfy, looks like your up and running though. Is there anything that would make it easier?
[16:45] <elfy> not now :)
[16:45] <balloons> you still have fresh perspective ;-)
[16:45] <balloons> I mean easier for others to learn it
[16:46] <elfy> I will put together a 'wiki' section perhaps
[16:46] <elfy> manana :p
[16:46] <balloons> so did this page help? https://wiki.ubuntu.com/QATeam/ContributingTestcases/Launchpad
[16:47] <elfy> my crib sheet has 9 lines - from bzr add to propose for merging
[16:47] <elfy> only as far as getting bzr to work - I will expand https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual#Contribute_your_new_test.21
[16:47] <balloons> elfy, hmm.. so it sounds like the issue wasn't so much setting things up, as on that wiki page, but actually doing the work to commit, push and stage for review
[16:48] <elfy> yep - danchapman was great :)
[16:49] <balloons> elfy, I would appreciate any additions to the page.. I wrote the original pages, but I already was familiar with bzr and in general, version control
[16:49] <chilicuil> yeah, I always forget how to do it too, I just go to http://developer.ubuntu.com/packaging/html/fixing-a-bug.html#committing-the-fix
[16:49] <balloons> so adding detail where you got stuck should help others
[16:49] <elfy> balloons: there is nothing on that contribute page to tell you you need to add and commit for instance
[16:49] <elfy> and without that it was all failing here :)
[16:50] <elfy> but it's on my pad to do that for the wiki
[16:50] <balloons> thanks! Yes, little assumptions like that sneak into things
[16:50]  * balloons waves @ chilicuil 
[16:50] <elfy> I tried to follow the video and it sort of worked a bit - but with a cat and a kid in the house ... ;)
[16:50] <chilicuil> n_n/
[16:51] <elfy> chilicuil: ta - I'll look at that page - if the synatx etc is already writtent then I'll just make sure the qa page makes sense in one place
[16:52] <chilicuil> today you won't get my bug reporting storm balloons, I left my computer downloading lubuntu, which is the only one I've still not seen =P
[16:52] <balloons> chilicuil, :-) amazing work, really
[16:52]  * elfy is working through the xubuntu testcases slowly 
[16:53] <chilicuil> elfy: yeah, I'll at the qa wiki too, so we all see the same cheatsheet =)
[16:55] <balloons> elfy, since I'm reading it, I'm typing something onto that page to expand it.. Don't let that stop you from editing though :-)
[16:59] <elfy> it won't be today anyway - just got in from work - dinner to sort out :)
[17:01] <balloons> this is handy; I
[17:01] <balloons> http://doc.bazaar.canonical.com/bzr.1.0/en/quick-reference/quick-start-summary.svg
[17:05] <elfy> balloons: possibly - but to be honest if you've never used bzr - it's just a not very pretty picture with words on it :)
[17:07] <balloons> elfy, :-)
[17:07] <balloons> I'm linking here also: http://doc.bazaar.canonical.com/latest/en/mini-tutorial/
[17:07] <DanChapman> afternoon elfy :D
[17:07] <balloons> the chat is meant for once you've learned everything
[17:08] <elfy> :)
[17:08] <elfy> hi DanChapman :)
[17:08] <balloons> elfy, can you do one thing quickly before you go?
[17:08] <elfy> yep
[17:08] <balloons> So, I'm looking at your merge for https://code.launchpad.net/~elfy/ubuntu-manual-tests/Mousepad/+merge/165798.. but you've got xchat in that branch also
[17:08] <balloons> do you see it?
[17:09] <balloons> I assume since you have an xchat merge proposal that's the version you want reviewed and merged ;-0
[17:09] <elfy> yea - I saw that yesterday - again - maent nothing to me
[17:09] <elfy> confusing
[17:10] <balloons> ok, so we'll leave the confusion for now.. dinner is soon :-)
[17:10] <elfy> but yea - there are 3 of them that I've done
[17:10] <balloons> however, I will drop xchat from that merge then
[17:10] <elfy> hardly - not got into the kitchen yet lol
[17:10] <elfy> ok - there is one for it
[17:18] <DanChapman> balloons, what are the plans for autopilot tests are they purely just for running on jenkins or is it planned for them to be used elsewhere aswell?
[17:19] <balloons> elfy, ok new version of https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual is up
[17:19] <balloons> DanChapman, it's intended for them to be run on jenkins everyday
[17:19] <balloons> however, in the past we did manually run then as part of cadence weeks
[17:20] <DanChapman> ok, so with tests like for shotwell, connecting a camera isnt really going to be possible?
[17:21] <balloons> DanChapman, a-hah! But it will be possible thanks to pitti.. and Carla who wrote the test proving it out
[17:21] <balloons> pitti, has a cool tool called umockdev that lets use mock real hardware and do things to it
[17:22] <pitti> I already tried that with umockdev, and shotwell was happily importing :)
[17:22] <balloons> DanChapman, https://github.com/martinpitt/umockdev
[17:22] <DanChapman> Oooooo. that sounds cool :D
[17:22] <balloons> indeed :-) so don't let needing a device stop you from writing a test
[17:23] <balloons> elfy, basically this is the section that I updated in light of your comments: https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual#Using_Bzr
[17:25] <elfy> that looks better - though I get an error with the status one bzr: ERROR: Not a branch: "/home/hob/"
[17:25] <elfy> which logically makes sense as there isn't :)
[17:25] <balloons> elfy, excellent .. should we mention you need to run bzr commands inside the directory?
[17:25] <balloons> the directory that contains the repository that is
[17:26] <elfy> I'd say so
[17:26] <balloons> k, adding it ;-)
[17:27] <elfy> makes senses to me now in the right place - terminal echoes nothing at all - which is as it should be
[17:29] <elfy> balloons: if you need a guinea pig to check through new things - I'm your man :p
[17:29] <balloons> ok, modified a bit more
[17:29] <balloons> elfy, it's really helpful to have, so yes, thank you
[17:31] <elfy> balloons: bzr add /path/to/testcase  if you're in the right path already do you need to do that? because I didn't  lol
[17:31] <balloons> elfy, the path is relative
[17:31] <elfy> balloons: that all looks much better, actually what you need to do
[17:31] <elfy> so if you're there already bzr add works
[17:32] <balloons> yes.. you can use absolute or relative path name
[17:32] <balloons> so if your in the directory.. hehe bzr add testcase works
[17:32] <elfy> if I'd have had that on saturday then I'd have been ok and so would DanChapman :p
[17:33] <balloons> elfy, good.. one more thing for you.
[17:33] <elfy> best be quick I could eat a scabby dog ;)
[17:33] <balloons> do we need to explain version control anymore, or can we leave that to the links on bzr?
[17:34] <balloons> meaning, can I say, here's how to commit you work without talking about what a commit is?
[17:34] <elfy> I've not even looked at that - so I couldn't really comment
[17:34] <elfy> unless I have and didn't know that's what I was doing
[17:34] <balloons> ok, well if it makes sense to you now and looks good let's leave it. Thanks for your help
[17:35] <balloons> and enjoy dinner!
[17:35] <elfy> where is the information relating to version control?
[17:35] <elfy> beacuse I will look at it in a while
[17:36] <balloons> random question: do you use supper at all? or perhaps you supper what would be lunch?
[17:36] <elfy> as a word?
[17:36] <balloons> elfy, well I mean in general the idea of having files versioned and being able to manage them..
[17:37] <balloons> I mean something like: http://en.wikipedia.org/wiki/Revision_control
[17:37] <balloons> elfy, yes as a word
[17:37] <elfy> supper is a late evening meal - or in my case the bit's I eat to fill in the gaps :p
[17:37] <balloons> lol.. random though popped in
[17:37] <balloons> just thought I would see if it's use differed across the pond or not
[17:38] <balloons> sounds like a little bit. I would use supper and dinner interchangeably and supper wouldn't have any special meaning or context
[17:38] <balloons> back to your merge now :-)
[17:38] <elfy> yes - if version control is not specifically mentioned you need to talk about version control - especially because peppered everywhere are 'you don't need to be a coder to help' comments - thosepeople like me will need to know the things that other people who might be used to working with bzr would know
[17:39] <elfy> biab
[17:40] <elfy> balloons: lunch is lunch, breakfast is breakfast even if I've not eaten till 3pm :) lunch would be after breakfast as would tea/dinner and supper
[18:37] <elfy> balloons: " add a close step and check to make sure it doesn't prompt this time" prompt for what? to save settings and the like?
[18:37] <elfy> and I'm back so now would be a good time to talk about version control perhaps
[18:37] <balloons> prompt on close.. your previous step unchecked that box
[18:37] <balloons> I found this: http://chronicle.com/blogs/profhacker/a-gentle-introduction-to-version-control/23064
[18:38] <balloons> it was the closest thing to version control for non-technical people.. even the stuff on version control mean to introduce it would be over people's head I'd imagine
[18:39] <elfy> I'm with it enough to work with version control - I did a lot of iso9001 work back in the day - which is a quality control system
[18:40] <elfy> balloons: aaah - got what you mean about the xchat thing now
[18:41] <balloons> elfy, yea, you don't have to learn everything about bzr or version control.. just enough to be able to contribute, so perhaps it's enough
[18:42] <elfy> balloons: ok - so I've changed it here - now what do I do as far as bzr is concerned?
[18:43] <elfy> bzr add and commit and then push it?
[18:44] <elfy> and how do I make it work with bzr and version control ?
[18:45] <balloons> hello Letozaf
[18:46] <balloons> elfy, ok so you made a change to your local repository to fix the issue
[18:46] <Letozaf> hello balloons
[18:46] <balloons> once the change is committed, simply use the bzr push command to send it to the remote repository on launchpad so it's all synced up
[18:46] <balloons> if your wondering how to change and committ locally I can help with that too
[18:47] <elfy> do the bzr add step or just bzr commit before I push it
[18:47] <balloons> if you didn't make a new file, you don't need to use bzr add
[18:47] <elfy> k - so commit and push
[18:47] <balloons> if your confused, bzr status helps out :-)
[18:47] <elfy> yep - got a modified and unknown
[18:47] <elfy> which is logical
[18:48] <elfy> bzrso I'm going to bzr commit xchat - that right?
[18:48] <elfy> balloons: even ... ^^
[18:49] <elfy> amd then I bzr push bzr push lp:~elfy/ubuntu-manual-tests/xchat
[18:50] <balloons> elfy, let's fix one thing at a time ;-)
[18:50] <elfy> :p
[18:50] <balloons> ok, so for the xchat content change, you all committed and pushed?
[18:51] <elfy> no
[18:51] <balloons> ok, so let's do that
[18:51] <elfy> cos I'm not sure I'm doing the right thing :)
[18:51] <balloons> so what does bzr status say/
[18:51] <elfy> modified - xchat , unknown - thunar
[18:52] <balloons> ok, so if you commit at this point the only changes that will be committed are to xchat
[18:52] <elfy> k
[18:52] <balloons> bzr diff will show you the exact changes
[18:53] <balloons> not as pretty as in launchpad, but they will be there
[18:53] <balloons> a + in front of a line means it was added.. a - means it was removed on the diff print
[18:53] <elfy> before commit? because I've got the nano window open after commit now :)
[18:53] <elfy> right, that + and - makes sense and I'd get that
[18:53] <balloons> you can cancel a commit by just exiting without leaving a message
[18:53] <balloons> if you wish
[18:54] <balloons> but you don't need to
[18:54] <balloons> and yes bzr diff only shows the pending changes
[18:54] <balloons> once committed, it will be blank
[18:54] <elfy> yep - diff makes sense to me
[18:55] <balloons> ok, so once that's done you can push it to lp and your merge proposal will have the new changes :-_)
[18:55] <elfy> right - so I can see what I have changed, commiting now - what to put in the nano window - changed after comment or something ? or something specific
[18:55] <balloons> you can't go wrong on a commit message
[18:55] <balloons> just say what you did, very briefly
[18:56] <balloons> add check for 'quit verification' window
[18:56] <elfy> k done that - pushing now
[18:57] <elfy> k - pushed to revision 111
[18:58] <balloons>  ok great
[18:59] <balloons> now if your ready, let's talk about why everything is showing up inside all of your branches
[18:59] <balloons> Letozaf, how's things for you today? have a nice weekend?
[18:59] <balloons> spy anymore salamanders? :-)
[18:59] <elfy> balloons: 2 secs and yea that would be good :p
[19:00] <balloons> DanChapman, Letozaf gonna start on the autopilot reviews now
[19:00] <balloons> Letozaf, I'll try yours now since your here :-)
[19:01] <balloons> so I'm looking at gedit: https://code.launchpad.net/~carla-sella/ubuntu-autopilot-tests/gedit-a1.3/+merge/165936
[19:02] <Letozaf> balloons, ok fine
[19:03] <elfy> balloons: when you're ready
[19:05] <balloons> Letozaf, cool, it runs :-) I did get the MismatchError: None == None error.. I wonder if I need to pull down a newer autopilot version
[19:07] <Letozaf> balloons, I do not know why but that INS label is not being seen it's like it's not there, I tried "INS" " INS"  "   INS" but nothing :(
[19:07] <balloons> Letozaf, :-( Did you try using the "in" command
[19:07] <balloons> it searches the string.. so "INS" in result
[19:08] <DanChapman> Ok balloons :D
[19:08] <Letozaf> balloons, never used it, I must check how it's used the "in" command I mean
[19:09] <Letozaf> DanChapman, hey
[19:09] <DanChapman> Hey Letozaf :)
[19:10] <balloons> so elfy, and perhaps DanChapman can fill in here to, the issue with your merge proposals is that the branch your proposing for merging contains work other than your intended testcase
[19:11] <balloons> what I'm trying to say is you appear to be working out of the same directory for all the testcases your adding
[19:11] <elfy> yep
[19:11] <balloons> so what's happening is you push a branch up, then do some more work, and push another branch up, et, etc
[19:11] <TheLordOfTime> balloons:  can you answer someone's question in -bugs?  I think it's an ISO test case bug thing... you might be more qualified to answer than bugsquad/bugcontrol
[19:12] <balloons> but your branch has changed from the target branch, that is trunk, in more than one way
[19:12] <elfy> right - so each branch should have only the one thing in it?
[19:12] <TheLordOfTime> balloons:  thanks :)
[19:12]  * TheLordOfTime gives balloons a gold star
[19:13] <elfy> like /foo/bar/xchat  and /foo/bar/catfish ?
[19:13] <elfy> to be completely frank - it is all as clear as mud
[19:14] <balloons> TheLordOfTime, you can push people to that page also
[19:14] <balloons> it links to bugsquad stuff :-)
[19:15] <balloons> elfy, yes only change what you want to show up in each branch
[19:15] <TheLordOfTime> balloons:  see, i didn't know that page :P
[19:15]  * TheLordOfTime handles standard bug triage, not ISO testcase stuff :P
[19:15] <balloons> so for example if your merge proposal wants to include only mousepad changes, branch trunk, change mousepad, submit the branch
[19:15] <balloons> all straightforward and you know how to do that now
[19:16] <balloons> next, if you want to change catfish, re-branch trunk and make the changes, and submit the branch
[19:16] <DanChapman> elfy what i do is create a folder say called manual-tests, then for each manual test i do i would create a folder for it so xchat - folder. then in that folder pull down the main branch from launchpad. and only change xchat stuff in this folder then push up only xchat changes from that branch/folder. This way when you create you xchat branch on launchpad you will only be merging changes to xchat.
[19:16] <balloons> do it in a different directory.. starting fresh from branching lp:ubuntu-manual-tests
[19:16] <balloons> make sense?
[19:16] <elfy> DanChapman: aah right - I see
[19:16] <balloons> DanChapman, perfect.. glad your able to explain :-)
[19:17] <DanChapman> :) no probs.
[19:17] <elfy> so you'd end up with the whole main bracnh for each testcase you want to write?
[19:17] <elfy> is that right?
[19:17] <DanChapman> yeah thats correct
[19:17] <elfy> and then in 'that' one the only thing different would be that testcase
[19:18] <DanChapman> yep
[19:18] <elfy> right
[19:18] <elfy> got that :)
[19:19] <elfy> balloons: see - you get some connectors and some wire, then you wire up a whole plane - now I can do that from those instructions because I did it - could you :)
[19:19] <elfy> that is what I was fighting on saturday when trying to do this stuff :)
[19:19] <DanChapman> I rewired my car once. Never again!! :D
[19:19] <elfy> :)
[19:20] <balloons> elfy, :-) probably not a whole plane
[19:20] <elfy> balloons DanChapman - thanks that has watered down the mud somewhat - it's just a little bit opaque now :)
[19:20] <elfy> :)
[19:20] <balloons> also note once your branch is merged you can delete that folder.. that branch isn't needed anymore
[19:20] <balloons> does that make sense?
[19:20] <elfy> so - then as far as changes to testcases goes - do the change, commit and push
[19:21] <balloons> might need DanChapman's help again :-)
[19:21] <balloons> brb
[19:21] <elfy> yep - because that work is now in the main thing for everyone
[19:21] <elfy> I get that
[19:22] <elfy> once I see one of the things I've done it'll probably go 'ping' light on :)
[19:24] <Letozaf> balloons, I cannot find docs on that "in" command ...:p
[19:31] <elfy> balloons DanChapman - yep completely understand that logic now - just done it for the thunar test - got the branch and the mousepad one is there amongst the paackages
[19:36] <DanChapman> elfy, yeah do the change, commit, push, but keep committing and pushing up to your branch until you think it is ready to be merged. When it gets merged to the trunk only the difference between your branch and trunk gets merged. For example say you changed xchat and mousepad on the same branch and it got merged. If for some reason there was a need to go back to a revision before xchat was added but mousepad is not part of the pr
[19:36] <DanChapman> because they were merged together. Does that make sense?
[19:37] <elfy> yea - which is what I ended up doing - sending them all instead of the one that I wanted to - if I was in different folders for each - that wouldn't have happened
[19:38] <balloons> k, back
[19:39] <balloons> Letozaf, it's a python thing
[19:39] <balloons> http://kracekumar.com/post/22512660850/python-in-operator-use-cases
[19:39] <Letozaf> balloons, aaah! was looking in autopilot docs :p
[19:39] <balloons> myString = "Hello Carla"
[19:39] <balloons> "Carla" in myString
[19:40] <balloons> True
[19:40] <elfy> DanChapman: so I could bzr add my /manualtests/Thunar/ branch now and it would just get added to my https://code.launchpad.net/~elfy
[19:40] <Letozaf> balloons, thanks :D
[19:40] <elfy> then when I'm ready I push it to the main branch and propose for review
[19:46] <DanChapman> elfy here is my kind of work flow for bzr http://paste.ubuntu.com/5711310/
[19:47] <elfy> yep - that is what I'd got from the last 30 minutes or so :)
[19:48] <balloons> autopilot updated, trying gedit test again
[19:48] <DanChapman> thats all you really need to know :D
[19:48] <elfy> I've got that now - then when I was done to at least get it first checked - do the add and commit and push then ?
[19:51] <balloons> ok, I got the same failure
[19:51] <balloons> Letozaf, /test_gedit.py", line 241, in test_insert_overwrite_mode
[19:51] <balloons>     self.assertThat(typeMode, NotEquals(None))
[19:51] <balloons> MismatchError: None == None
[19:51] <balloons> do you get that error?
[19:51] <Letozaf> balloons, yes
[19:51] <balloons> Letozaf, lol.. OHH.. ok
[19:51] <Letozaf> balloons, its the only errror left to fix :p
[19:51] <balloons> ahh.. gotcha
[19:51] <balloons> sorry :-(
[19:52] <DanChapman> elfy, once pushed it is up on launchpad, so anything from there you do on launchpad page. So propose to merge or link a bug, request review.
[19:53] <balloons> k, I'll work on the other pending ones then for the moment and come back to gedit
[19:53] <jtaylor> someone familiar with the jenkins instance here?
[19:53] <jtaylor> looks like the xunit testresults are not working as intended
[19:53] <jtaylor> see pyzmq
[19:54] <elfy> DanChapman: so I can add, commit, push my branch and it'll just be in my LP page
[19:55] <elfy> I'd at least be able to follow the logic of the system I guess
[20:02] <balloons> so DanChapman, Letozaf we need to decide what can be pushed to the production branch from these tests also
[20:02] <balloons> anything that is 1.3 and working and makes sense in jenkins, we should place in there
[20:02] <balloons> right now it only has the firefox test in it
[20:03] <Letozaf> balloons, well if we fix gedit, we also got gedit :p
[20:03] <balloons> exactly
[20:03] <balloons> :-)
[20:03] <balloons> and simple is ok here.. just running the app everyday will make sure it starts and doesn't crash
[20:03] <balloons> that in itself is a smoketest
[20:04] <Letozaf> balloons, good, so we must get other tests working :-)
[20:05] <Letozaf> balloons, typeMode = self.app.select_many('GtkLabel', label=' INS ') instead of typeMode = self.app.select_single('GtkLabel', label=' INS ') works   ??
[20:05] <balloons> Letozaf, heh.. there's more than one?
[20:05] <balloons> that's odd
[20:06] <Letozaf> balloons, I suspected so, but I do not know where to look for it, there is sooooo much stuff in vis
[20:06] <balloons> Letozaf, ohh yes indeed
[20:06] <balloons> did you learn the trick from the hackathon?
[20:07] <Letozaf> balloons, nope I just had a flash idea
[20:07] <balloons> check out the _find function in here: http://paste.ubuntu.com/5694635/
[20:08] <balloons> let me give you a better example of me using it
[20:08] <Letozaf> balloons, I saw this and also looked at it various times
[20:08] <Letozaf> balloons, yes and example would be fine
[20:08] <Letozaf> balloons, :p
[20:09] <balloons> http://paste.ubuntu.com/5711368/
[20:10] <balloons> so that's from the work I was doing on totem
[20:10] <balloons> I implemented his walk to look for stuff in the application for me..
[20:10] <balloons> aka, since vis doesn't yet have a search, this made it possible for me to search
[20:10] <Letozaf> balloons, cool
[20:11] <Letozaf> balloons, maybe I could try this with gedit
[20:11] <balloons> so you could add this right now to the gedit app and see what's going on
[20:13] <balloons> DanChapman, ok so your fileroller testcase, I've got a couple comments
[20:13] <DanChapman> balloons, ok :d
[20:13] <DanChapman> :D
[20:14] <balloons> whoa.. I like the hack.. ;-)
[20:14] <DanChapman> hehe its the only way i could do it
[20:14] <balloons> I'm curious why you did this:     # Hacky way using terminal to delete test files, can be improved
[20:14] <balloons> why not use python calls to remove stuff?
[20:15] <balloons> I like the use of making global constants for buttons.. good idea
[20:16] <DanChapman> it was to do with not being able to select an archive format that got it acting strange. I planned to go back and sort it tomorrow.
[20:17] <balloons> ok.. I would merge with that small change
[20:17] <balloons> and yes, the gtklocation horridness we need to note that in a bug with the autopilot team
[20:17] <DanChapman> ok will sort that in the morning
[20:17] <balloons> this is a concrete example of it
[20:17] <balloons> some of our biggest issues happen with subwindows
[20:17] <balloons> namely, an open dialog, etc
[20:18] <DanChapman> Yeah they are rather tricky
[20:18] <balloons> DanChapman, ohh one more thing.. each method calls setup and teardown. sadly I don't think you can place this into a generic teardown. But if not, migrate it into the actual tests themselves
[20:19] <balloons> that is, each test should be selfcontained.. so yes, create and destroy each time
[20:19] <balloons> you can sub out common steps if needed
[20:20] <DanChapman> I thought so,
[20:20] <balloons> DanChapman, :-) I figured.. This is some nice work. It's nice to have the audience of folks hacking on this increase
[20:20] <balloons> I'm hardly a python or autopilot expert.. we all learn from each other :-)
[20:21] <DanChapman> Yeah this is my first run with autopilot, its nice to be learning some new stuff.
[20:22] <balloons> don't worry, I'll post changes via the merge request btw.. but since your here it's nice to chat :-)
[20:22] <thomi> morning everyone
[20:22] <balloons> hello thomi!
[20:22] <DanChapman> morning thomi.
[20:23] <balloons> we're just working on merging some of the 1.3 goodness into the repository :-)
[20:24] <DanChapman> Ok cool balloons. I gotta shoot in a minute though, Dinner time.
[20:24] <balloons> no worries.. it's getting close for me to
[20:24] <balloons> everything will end up in the merge requests. Letozaf how's it coming?
[20:25] <Letozaf> balloons, a bit confused with the output I got :p
[20:25] <Letozaf> balloons, I'm looking at it now
[20:25] <DanChapman> Cool well bye for now. Will sort the niggles out in the morning :)
[20:25] <balloons> DanChapman, wonderful.. pleasant evening to you!
[20:29] <Letozaf> balloons, does this make sense to you ? http://paste.ubuntu.com/5711421/
[20:31] <balloons> Letozaf, code?
[20:31] <balloons> maybe my copy/paste failed you
[20:32] <Letozaf> http://paste.ubuntu.com/5711431/
[20:32] <Letozaf> balloons, no I tried twice, paste bin puts everything on one line you have to scroll right
[20:33] <balloons> Letozaf, no worries on scrolling :-)
[20:34] <elfy> I'm off - I think a bit wiser - till tomorrow at least - cya balloons
[20:35] <balloons> by elfy
[20:36] <balloons> Letozaf, try using his original versions of _find and _walk
[20:36] <balloons> perhaps I messed something up
[20:36] <Letozaf> balloons, ok
[20:36] <balloons> what you have looks fine
[20:41] <Letozaf> balloons, nope, I get this: http://paste.ubuntu.com/5711449/   I pasted only the last part
[20:42] <Letozaf> balloons, piece of code: http://paste.ubuntu.com/5711451/
[20:44] <balloons> Letozaf, ahh.. that means it didn't find it
[20:44] <balloons> it blows up if it goes to deep
[20:44] <balloons> or otherwise doesn't find it
[20:44] <balloons> so one or the other occurred
[20:44] <balloons> basically, your outta luck. it didn't help :-(
[20:44] <Letozaf> balloons, :(
[20:44] <balloons> Try searching for something else.. you'll see what it looks like
[20:44] <balloons> search for something you know exists
[20:45] <Letozaf> balloons, ok I will
[20:48] <knome> balloons, did you have some kind of script to get the testcases from the branch to production?
[20:50] <phillw> balloons: do you have any time scale for https://wiki.ubuntu.com/Testing/Activities/Classroom/Saucy ? I've asked Ubuntu Beginners Team to hold at least one session on terminal, but at what point do we make the dates and allow UWN to know them?
[20:51] <Letozaf> balloons, http://paste.ubuntu.com/5711482/
[20:54] <balloons> lol, unplugged my pc
[20:54] <balloons> knome, yes I do
[20:54] <balloons> i have a script that syncs the tracker to lp
[20:54] <balloons> err
[20:54] <balloons> lp to qatracker
[20:54] <knome> balloons, good, because you're going to get a massive commit soon
[20:54] <balloons> phillw, we said in general June.. no fixed dates beyond that
[20:54] <balloons> anyone can claim anything in June
[20:55] <balloons> however we start testing more halfway through June
[20:56] <balloons> knome, :-)
[20:56] <balloons> Letozaf, yep you see it found it that time :-)
[20:57] <Letozaf> balloons, yeah, lot of stuff but less than with vis :)
[20:57] <balloons> it's a tool.. hopefully it will help
[20:57] <Letozaf> balloons, sure
[20:58] <Letozaf> balloons, going to bed now, I will try tomorrow to solve the last failure in Gedit test
[20:58] <balloons> I was running into issue with it too not finding things (but then again, perhaps they don't exist) with totem
[20:58] <balloons> Letozaf, kk.. g-night
[20:58] <balloons> I wouldn't agonize over it too much more
[20:58] <balloons> we can drop that line if needed and just commit as is
[20:58] <Letozaf> balloons, ok
[20:58] <balloons> the rest works :-) I don't want to hold on that simple test
[20:59] <Letozaf> Letozaf, fine then :) thanks
[20:59] <Letozaf> Letozaf, 'night
[20:59] <Letozaf> balloons, 'night
[21:16] <knome> balloons, http://iso.qa.ubuntu.com/qatracker/milestones/270/builds/45158/testcases/1300/results
[21:16] <knome> balloons, 3. on that; the list there is invalid markup
[21:16] <knome> balloons, http://packages.qa.dev.stgraber.org/qatracker/milestones/249/builds/27871/testcases/1537/results
[21:16] <knome> balloons, point 1. on that; the list there is valid markup
[21:16] <knome> balloons, ok to change stuff like that?
[21:17] <knome> balloons, i can send another patch for the css to make it look correct.
[21:17] <knome> or, correct as in, as wanted
[21:51] <balloons> knome, looking
[21:51] <knome> better be ok, i've changed a bunch of them
[21:51] <knome> it basically just changes an already bad-looking formatting
[21:51] <knome> tell me how you would like it to appear and i'll send a patch for the css file to fic it
[21:51] <knome> fix too
[21:52] <balloons> knome, likely whatever you think is best.. you have a suggestion?
[21:52] <balloons> ok so I'm looking a testcase 1300_Install (entire disk)
[21:53] <knome> align it with the dd's, make them non-italics
[21:53] <balloons> so your saying I can't have the ul inside the dt's
[21:53] <knome> and tweak the bottom padding
[21:53] <knome> yes, the html spec says dt's can only have inline elements
[21:53] <knome> but dd can have anything
[21:53] <balloons> ahh.. :-) Well, yes you'll notice we don't get what we want if we move them outside of the dt's
[21:53] <knome> at the same time, that makes a lot of sense and not at all
[21:54] <knome> it's just a styling issue though
[21:54] <balloons> can you send me the changed version for 1300?
[21:54] <knome> as i said, i'd probably align them with the dd's (or between dt/dd), and make them non-italized
[21:54] <knome> http://packages.qa.dev.stgraber.org/qatracker/milestones/249/builds/27871/testcases/1537/results has a similar structure at 1.
[21:54] <balloons> let's look at it
[21:55] <balloons> yes, I wanted to mockup ther e:-)
[21:55] <knome> but with the fixed markup
[21:55] <knome> let me edit the css live and send you a screenshot soon
[21:55] <knome> so you'd see what i'm after
[21:55] <balloons> ok great
[21:58] <balloons> I'll bbl
[21:58] <knome> well
[21:59] <knome> i have it ready now ;)
[21:59] <knome> just to send the shottie
[22:00] <knome> balloons, http://temp.knome.fi/qa/new-dd-ul-style.png
[22:01] <balloons> knome, ahh the horrid padding is fixed
[22:01] <knome> well yeah.
[22:01] <balloons> along with style :)
[22:01] <knome> i said "fix the padding" ;)
[22:01] <balloons> no complaints from me :-)
[22:01] <knome> so anyway, as you see, it's just a styling issue even if we move those to dd's
[22:01] <knome> and since i've done it for almost all testcases... :)
[22:02] <knome> if there is something else that bothers you, tell me now and i'll add those to the patch i'll send to maintainers later
[22:04] <Noskcaj> has anyone heard from howard recently? i still need to talk to him bout some testdrive stuff
[22:04] <knome> Noskcaj, have you tried contacting him in a PM?
[22:04] <Noskcaj> no, i've not seen him online at all
[22:05] <knome> Noskcaj, i'd guess send email then and wait
[22:05] <Noskcaj> have done
[22:06] <Noskcaj> balloons, i'm still no further towards a testdrive hangout, roaksoax is always busy, kirkland is always away
[22:06] <balloons> Noskcaj, howard is out till june sometime..
[22:06] <Noskcaj> balloons, ok, thanks for the info
[22:06] <balloons> his blog has the date
[22:11] <Noskcaj> just saw that. why does everyone else have stuff to do.
[22:11] <Noskcaj> ?
[22:12] <knome> what a weird thing to moan about.
[22:13] <Noskcaj> :)
[22:14] <Noskcaj> just remembered, i need to get my Ubuntu PC sponsored
[22:15] <Noskcaj> copied from -discuss: I'm going to make an Ubuntu themed PC, with many case mods. is it possible for me to get sponsored by canonical or a community member?
[22:15] <Noskcaj> The PC will then be used for testing Ubuntu, seeding the ubuntu torrent downloads and running folding@home (a cancer prevention mass processing program made by stanford university)
[23:26] <knome> balloons, https://code.launchpad.net/~knome/ubuntu-manual-tests/valid-html/+merge/166153
[23:32] <knome> stgraber, where do you take bug reports, patches or merge requests for the ISO tracker CSS?
[23:33] <stgraber> knome: launchpad.net/ubuntu-qa-website
[23:34] <knome> stgraber, i just branched that, but i don't see a CSS file. does that mean i should just file a bug?
[23:34] <stgraber> knome: the theme is the default Drupal theme. There are a few css overrides done in modules/qatracker/qatracker.module though
[23:34] <knome> aha, i'll look there
[23:36] <knome> great, i'll send you a merge proposal soonish
[23:46] <knome> stgraber, https://code.launchpad.net/~knome/ubuntu-qa-website/ul-inside-dd-css/+merge/166157
[23:46] <knome> balloons, done! :)