[00:02] <KI7MT> phillw, Hmm ok, Im confused the, Gdebi is installed by default and is in System Tools >> Gdebi Package Installer .. Should I not work this Bug on LP ?
[00:02] <KI7MT> *confused then, .. ..
[00:03] <phillw> KI7MT: what is the confusion?
[00:04] <phillw> KI7MT: bug number always helps :)
[00:04] <KI7MT> Hold one, let me go get it.
[00:05] <KI7MT> phillw, https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1185953
[00:09] <KI7MT> phillw, and this was the Lubuntu list of bugs I was looking through: https://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=lubuntu
[00:16] <phillw> KI7MT: thank you for looking into things, feel free to nag us (or just me if no one else will answer). if you join https://wiki.ubuntu.com/Lubuntu/Testing you will have more details :)
[00:18] <KI7MT> If we should put hold of on Lubuntu test-cases,  maybe we should put notes the bugs, so we dont go down the wrong path here.
[00:19] <KI7MT> Edubuntu kind of in the same boat, was told they don't use all the test-cases for all their QA needs.
[00:31]  * KI7MT heads over to #lubuntu to nag phillw about current bugs :-)
[00:32] <teward> phillw has a nagging tolerance level...
[00:32] <teward> so don't nag him too much, KI7MT
[00:32] <KI7MT> Ok, thanks.
[05:31] <KI7MT> Hello, I'm about finished with a couple test-cases, and wanted to get some peer reviews on it. What is the preferred method for doing this, push the branch up without a merge proposal, or mailing-list?
[05:45] <pitti> Good morning
[05:46] <KI7MT> gm
[05:47] <Noskcaj> hey KI7MT. Welcome to lubuntu-qa
[05:48] <KI7MT> Noskcaj, Hello
[05:48] <Noskcaj> I think i'm the temporary head of QA for lubuntu, but my testing ability is limtied due to hardware issues. If you need help, please ask
[05:50] <KI7MT> Noskcaj, well, I dont have a few questions. There are a number of bugs filed for test-cases ..with all the changes happening, are these sill valid: https://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=lubuntu
[05:51] <KI7MT> *I do have a few  .. ..
[05:51] <KI7MT> sri abt the typos, I'm on a super small KB an screen.
[05:52] <Noskcaj> You can fix the testcase bugs easily enough, need me to show you. And that's fine
[05:53] <KI7MT> Noskcaj, No I'm ok with writing them and MP's etc, just wanted to make sure they are needed.
[05:54] <Noskcaj> yeah, although hardinfo is probably lower priority since it is not going to have a new version very often (orphaned both upstream and in debian, plus lubuntu has very little in the way of available devs)
[05:55] <KI7MT> There's plenty others to keep folks busy :-)
[05:56] <Noskcaj> yeah
[05:57] <KI7MT> I'm working on a server_upgrade_cli test-case at the moment, then gonna move on to apps.
[05:57] <Noskcaj> ok, thanks
[05:57] <KI7MT> just found out I can do lp:~$user/+junk/branch-name  for peer reviews, that will be nice.
[05:58] <Noskcaj> Yeah, although for most stuff it's fine having it in the project's code page
[05:59] <KI7MT> LOL. I'm the king of typo's...
[06:00] <KI7MT> I think I suffer dyslexia .. or at lesat my KB thinks I have that problem .. lol ..
[06:01] <Noskcaj> :)
[09:53] <slickymaster> morning all
[10:03] <davmor2> Morning all
[10:10] <slickymaster> morning davmor2
[15:03] <balloons> davmor2, so the clock has the same fate as calendar yes?
[15:05] <davmor2> balloons: indeed.  See email.  I'm wondering if a simply sleep on setUp might be the cure.  om26er has also suggested a couple of things too
[15:06] <davmor2> balloons: I might spend some time Monday looking into it if I have time
[16:01] <balloons> elopio, do you know of anyone who has had to mock an online account on ubuntu touch using autopilot? For example a google account or facebook, or ubuntu one?
[16:01] <elopio> balloons: we are currently trying to solve that for the scope tests.
[16:01] <elopio> no good news there, as the online accounts don't seem to be really testable.
[16:01] <balloons> elopio, well excellent :-) Can I join the club
[16:02] <elopio> so what they will do is to use a fake libubuntuoneauth
[16:02] <elopio> balloons: maybe we should invest in a more general approach that works for many online accounts.
[16:02] <balloons> elopio, what I've done so far is to insert some sql into the accounts config db
[16:05] <balloons> so the account shows up and the app starts, but of course auth fails on the backend
[16:05] <elopio> balloons: I need to go to a meeting. I'll be back with you afterwards.
[16:05] <balloons> elopio, ty :-)
[16:39] <SergioMeneses> balloons, elopio hi, where can I find ubuntu 12.04.4?
[16:39] <elopio> balloons: I'm back.
[16:39] <balloons> elopio, see #ubuntu0touch
[16:39] <SergioMeneses> http://cdimage.ubuntu.com/releases/12.04/release/ there are isos but 12.04.3
[16:40] <balloons> hi SergioMeneses
[16:40] <elopio> SergioMeneses: I think that's not yet released: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule
[16:41] <balloons> SergioMeneses, ^^ indeed. I was thinking it wasn't released yet and he's right
[16:43] <SergioMeneses> got it
[16:43] <SergioMeneses> thanks guys
[16:44] <elopio> balloons: while we wait for the reply there, I asked about qt5.2 today and they gave me this document where they keep track of the status and testing:
[16:44] <elopio> https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AjuCdq68GSyVdFI4QzNQdWpfME5aMEV2VXo0cUpOMkE&usp=drive_web#gid=19
[16:45] <elopio> timo is working on it.
[16:52] <elopio> balloons: also, I tried the emulator to reproduce the maguro bug, and it just stays in a black screen
[16:52] <elopio> well, and after a while, my computer gets stuck.
[16:55] <balloons> elopio, yea sometimes the emulator just crashes for me
[16:57] <elopio> balloons: I'll ask around to see if I can fix it. But if you can run that test and tell me what's going on, that would be nice.
[17:00] <balloons> which test elopio ?
[17:00] <senan> balloons; good eve
[17:01] <elopio> balloons: the one that fails with the tabs on the clock app. I think, opening the timer tab.
[17:01] <balloons> elopio, ohh, lol.. I'm working on the clock app.. I can't get it to run in the emulator, just crashes for me
[17:02] <elopio> ahh, well, I'll note it down and return to it later.
[17:02] <balloons> elopio, yea.. the bigger bug is what davmor2 mentioned this morning in his mail
[17:03] <senan> balloons: One strange thing happened while playing a mp3 file..I closed totem but the song is still playing and no way to stop it
[17:03] <balloons> senan, ouch.. I assume it will end when it's finished :-) Is totem still running in the background?
[17:03] <senan> sorry rhythembox
[17:04] <senan> No it is not running
[17:04] <davmor2> senan: click on the sound indicator, and click on pause?
[17:04] <senan> I tried opening another file it is playing but no application
[17:04] <davmor2> senan: I bet it is still running because the indicator keeps it open
[17:05] <elopio> that one is bad :(
[17:05] <senan> but nothing is there under the speaker icon
[17:05] <davmor2> senan: do ps aux | grep rhythmbox
[17:05] <senan> only the following options mute | volume control and settings
[17:07] <senan> davmor2: its there
[17:07] <senan> :)
[17:07] <senan> killed
[17:07] <davmor2> senan: so the issue then is that it is missing from the indicator if anything
[17:08] <senan> i tried again.. same issue when closing rhythmbox
[17:09] <balloons> if you can reproduce it, should be able to report a nice bug
[17:10] <senan> balloons: I just completed system upgrade..let me reboot and try again
[17:14] <balloons> elopio, so what of this online accounts mocking? I'd like to get this working :-)
[17:15] <elopio> balloons: I think we need a big investment on this by the online accounts devs.
[17:15] <elopio> first, it would be nice a way to get your credentials into the phone without using the UI.
[17:16] <elopio> second, it would be good to have a way to use an alternate keyring, so the tests don't affect the real one.
[17:16] <balloons> elopio, I agree, but I don't think we can wait on getting something nice if it doesn't already exist
[17:16] <elopio> third, it would be good to have a fake online accounts that just replies what we tell it to.
[17:16] <balloons> we may have to make it ourselves
[17:17] <elopio> balloons: I agree there. But your options are small at this point. I'm going to automate the test helpers for the flow using all the real deal: open settings, go to accounts and add an ubuntu one account.
[17:17] <elopio> you could use that while we find a way to mock things.
[17:18] <elopio> or, you could do what the click scopes devs will do: with an env var, they will switch to a fake library that doesn't talk to anything related to online accounts.
[17:18] <balloons> hmm.. Perhaps launching settings and adding the account directly might be the most failsafe
[17:19] <balloons> I'd really prefer not to do it that way.. but it should be the most robust longterm (assuming the test isn't flaky, hah)
[17:20] <elopio> balloons: I hope you will be able to do that by the end of next week, with properly tested helpers. So it shouldn't be flacky.
[17:20] <balloons> Is there anything I can do to speed this up.. shall I try the fake lib?
[17:21] <elopio> balloons: the fake lib will work only on the scope, because they will modify the scope to use the lib.
[17:22] <elopio> balloons: -> https://bugs.launchpad.net/ubuntuone-credentials/+bug/1269585
[17:22] <elopio> dobey will work on it.
[17:23] <elopio> balloons: a good think would be to make sure everything that uses an u1 account is using this lib.
[17:23] <elopio> but still, it doesn't solve the cases for google accounts or other things.
[17:24] <elopio> and if you want to help me automating the online accounts UI, that will surely speed things :)
[17:25] <senan> balloons: Issue still there
[17:26] <balloons> elopio, ok, so that solution really doesn't fix the bigger problem
[17:26] <balloons> Can we generate an auth token in the background with the UI?
[17:26] <senan> If I close rhythm box then there is no way to pause or stop the song..we have to relaunch rhythmbox again
[17:26] <balloons> we must be able to
[17:27] <balloons> senan, take a look and see if it's reported.. if not, file a bug my friend
[17:27] <balloons> nice find!
[17:27] <elopio> balloons: I don't get what you mean. With the UI, we can do everything.
[17:27] <elopio>  The problem I see is that without the UI, we can't do anything.
[17:27] <senan> I should file it under rhythm box right
[17:28] <balloons> elopio, afaik, the UI connects to the site and prompts for user and pass. The server and client exchange tokens and you are connected
[17:29] <balloons> in theory we should be able to fake this interaction ourselves.. we would need to find out more about oauth
[17:29] <elopio> balloons: ah, if you just want to use a fake SSO server, that shouldn't be that hard.
[17:29] <balloons> Well I'm trying to think aloud what is the best way to go
[17:29] <elopio> balloons: also, we can create many fake accounts on staging, so we don't even need the user to exists before we test.
[17:30] <elopio> balloons: I would prefer to avoid online accounts completely.
[17:30] <elopio> but using a fake SSO server and testing on staging is what I'm going to do for now.
[17:31] <balloons> elopio, are we even forced to use a fake sso server? I feel like we *could* use the real once
[17:31] <balloons> ideally all server interaction would be mocked, but at the moment we don't have that
[17:31] <balloons> that's another big picture problem
[17:34] <elopio> balloons: yes, you can use the real ones. We need to stop accessing external services, but not necessarily now.
[17:34] <elopio> and hopefully, we will get the online accounts dev investing in testability soon.
[17:44] <elfy> afternoon peeps
[17:58] <balloons> evening gov'ner elfy
[17:59] <elfy> ha :p
[18:00] <elfy> #pleased
[18:00] <elfy> no testcase bugs I've mistakenly assigned to myself left at the moment :p
[18:05] <balloons> elfy, I saw you updating some
[18:07] <elfy> yea - sorry about all that - or the ones where I was doing the same thing again ...
[18:07] <balloons> I spam stuff all the time
[18:07] <elfy> I didn't really know I was ... see the PM :p
[18:08] <balloons> lol.. we can cut you some slack elfy.. only because knome likes you..
[18:09] <balloons> btw knome, I see "your" used improperly everywhere now.. I think I'm almost trained. I'm noticing others :-)
[18:09] <elfy> LOL - twice :P
[18:11] <balloons> elopio, so I guess I'll try and place with the accounts console now
[18:12] <elopio> balloons: yes, go for it. Please send me the MP so I can take a look and copy.
[18:12] <balloons> elopio, :-) Will definitely do. Thanks for your help
[18:12] <elopio> balloons: accounts console is python, but it's not packaged, so we will need to use the cmd for now.
[18:12] <elopio> a nice thing for them to do is to make the python package out of it.
[18:13] <balloons> yes, we'll shell out for now
[18:13] <balloons> ohh I need to make that bug
[18:16] <elopio> balloons: ok, thanks to you. I now have a better picture of what I need to do.
[18:18] <elopio> balloons: I'm doing some funny work for lists. You might want to take a look:
[18:18] <elopio> https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/listview-scroll_to_bottom/+merge/202129
[18:18] <elopio> now, when we use the list.click_element, we will first scroll it into view.
[18:18] <balloons> oOoO
[18:18] <elopio> well, if the list is vertical. For horizontal or grids, I still don't know what to do.
[18:19] <elfy> balloons: do you know when the iso tracker will get set up for flavours A2 builds next week?
[18:19]  * elfy wants the URL for his test call 
[18:19] <balloons> :-)
[18:19] <balloons> I can make the milestone
[18:19] <balloons> but I don't want to step on toes as normally kate does this
[18:22] <elfy> balloons: :)
[18:22] <elfy> well ... steal the URL and tell me it :p
[18:23]  * elfy isn't sure - other than Xubuntu - who's participating this time 
[18:23] <balloons> mm.. I shouldn't actually.. it might confuse
[18:23] <elfy> I know
[18:24] <balloons> https://wiki.ubuntu.com/TrustyTahr/Alpha2
[18:25] <balloons> http://iso.qa.ubuntu.com/qatracker/milestones/310/builds
[18:25] <elfy> you are a star shining in the firmament
[18:25] <elfy> I've put us in
[18:26] <elfy> balloons: thanks :) I can get the call done over the weekend for us now - working beginning of the week and it's a rush then
[18:27] <balloons> ohh yea
[18:34] <elopio> balloons: also, text fields emulator just merged \o/
[18:35] <balloons> ohh nice.. Updating the old tests is the issue now, heh
[18:35] <elopio> balloons: that, and using the OSK
[18:35] <elopio> as the code was getting too complicated, I left that for a following branch.
[18:35] <balloons> I saw Olivier opened that bug for stopping maliit-server :-) I added most of the core apps
[18:36] <slickymaster> bbl ->
[18:37] <elopio> balloons: yeah, that will cause breakages. A good candidate for pair programming on the sprint :)
[18:39]  * elopio <- lunch
[18:50] <davmor2> balloons: so next week I should hopefully be able to test the terminal-app again right well with any joy :)
[18:51] <balloons> terminal app eh? need the plugin author to fix backspace and enter :-)
[18:51] <davmor2> balloons: that's the one isn't the rumour that he will be at a computer next week?
[19:03] <balloons> davmor2, he's pc's been in storage I guess. I hope he's gotten it back
[20:03] <balloons> elopio, I feel like I'm missing something with account-console. It still gives me a login ui box
[20:06] <Letozaf_> balloons, hi
[20:08] <balloons> Letozaf_, hello
[20:08] <balloons> working on reminders app still :-p
[20:08] <Letozaf_> balloons, :) I ran calendar-app autopilot tests on my notebook and: http://paste.ubuntu.com/6770011
[20:09] <Letozaf_> balloons, now I have got errors that have to do with language
[20:10] <Letozaf_> balloons, so I think this week-end I better re-install Ubuntu on my PC something must be broken
[20:10] <balloons> Letozaf_, the language issues are correct
[20:10] <Letozaf_> balloons, but shouldn't they be fixed ?
[20:11] <balloons> well, yes of course :-)
[20:11] <balloons> Just saying Olivier found that out.. let me find the bug
[20:12] <balloons> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1268574
[20:12] <balloons> would be good to fix that one also
[20:14] <Letozaf_> balloons, I was looking at the code...
[20:15] <balloons> Letozaf_, off the top I would guess we would have to use numerics for months not names
[20:15] <balloons> or use the base string
[20:16] <Letozaf_> balloons, numerics sounds good to me, what do you mean with "base string" ?
[20:16] <balloons> I mean, the strings are translated.. I'm not sure the untranslated string would even be availible. numeric is better
[20:17] <Letozaf_> balloons, doesn't sound bad but do not know how it works, so numeric sounds better to me
[20:18] <balloons> you gonna just tackle that one too? awesome :-)
[20:18] <balloons> so we are trying to use a command line tool to do the login for the online account bits
[20:18] <Letozaf_> balloons, :)
[20:18] <balloons> i'm playing with it right now
[20:19] <balloons> account-console is the command
[20:20] <Letozaf_> balloons, where do I find this command ? I mean if I wanted to see how it works
[20:21] <Letozaf_> balloons, apt-cache search does not find it
[20:22] <balloons> sudo apt-get install account-plugin-tools
[20:22] <Letozaf_> balloons, I had just found it with google :P
[20:43] <elopio> balloons: yeah, the help just show commands with dark details.
[20:43] <elopio> I'll give it a try.
[20:50] <balloons> elopio, I'll pass along what I did
[20:51] <balloons> tried create, then edit with account-console edit --service evernote --username user --password pass 1
[22:56] <KI7MT> Hello All, I finished writing up a few test cases for server-upgrades [ https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1172452 ]. Should I post these to my lp:~ki7mt/+junk/server-upgrade-tests .. or send them up as a merge proposal and get feed back that way?
[22:59] <elfy> do a MP please
[23:00] <KI7MT> elfy, Ok, thank, will send it up shortly. "Please be Kind" this was a rough one :-)
[23:00] <elfy> lol
[23:01] <elfy> this channel is logged - you'll be able to find me fighting with bzr :p
[23:01] <KI7MT>  ..lol .. ditto, I ahve lots of bzr battles .. bzr usually wins .. lol..
[23:01] <elfy> yea :(
[23:01] <elfy> knome will back me up on that one
[23:02] <KI7MT> knome, saved my head from exploding last week on on some ubuntu-docs stuff.
[23:02] <knome> what
[23:02] <knome> :P
[23:02] <elfy> :)
[23:02] <elfy> KI7MT: knome isn't that bad - quite useful :)
[23:03] <knome> "mostly harmless"
[23:03] <elfy> that works :)
[23:04]  * KI7MT has to concentrate now .. bzr madness about to begin :-)
[23:04] <elfy> don't look at your client then :)
[23:10] <KI7MT> If test-case-format simply spits back the file name, does that mean all-is-well ?
[23:12] <elfy> yep
[23:12] <KI7MT> kk thanks
[23:13] <elfy> make an error or two now you know all is well- run it again and see how it gives you the errors
[23:13] <elfy> is what I did :)
[23:13] <elfy> 7 or 8 times ...
[23:13] <KI7MT> ok.. good Idea
[23:14] <elfy> I did actually seriously do that - just not 7 or 8 times :)
[23:14] <knome> maybe 9
[23:15] <elfy> hates you
[23:25]  * KI7MT puts on hit flak jacket ... and ... 
[23:25] <KI7MT> elfy, Here ya go: https://code.launchpad.net/~ki7mt/ubuntu-manual-tests/server-upgrade-cli/+merge/202185
[23:26] <elfy> yep - will get mail for it :)
[23:26] <elfy> won't be looking tonight though I'm afraid :)
[23:27] <KI7MT> elfy, Probably gonna tak more than a night to look through .. test some 30+ test cases
[23:27] <elfy> :)
[23:27] <KI7MT> * i tested some 30 .. .
[23:27] <elfy> good fun
[23:27] <elfy> apparently
[23:27] <KI7MT> I learned allot going through it actually.
[23:27] <elfy> yep - I did while I 've been looking too
[23:28] <elfy> now - I'm looking at one's I wrote a cycle ago - making sure they are good for me to call testing against for us - and finding those ones are just perfect :p
[23:29] <KI7MT> Distro SW + Perfect are two words not commonly used is the same sentence :-)
[23:30] <KI7MT> I think it's safe to say, we gonna be busy for the foreseeable future :)
[23:30] <elfy> you've not really met me - I am the eternal cynic :p