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