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:02 |
phillw | KI7MT: what is the confusion? | 00:03 |
phillw | KI7MT: bug number always helps :) | 00:04 |
KI7MT | Hold one, let me go get it. | 00:04 |
KI7MT | phillw, https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1185953 | 00:05 |
ubot5 | Ubuntu bug 1185953 in Ubuntu Manual Tests "Test Needed: Gdebi" [Undecided,In progress] | 00:05 |
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:09 |
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:16 |
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:18 |
KI7MT | Edubuntu kind of in the same boat, was told they don't use all the test-cases for all their QA needs. | 00:19 |
* KI7MT heads over to #lubuntu to nag phillw about current bugs :-) | 00:31 | |
teward | phillw has a nagging tolerance level... | 00:32 |
teward | so don't nag him too much, KI7MT | 00:32 |
KI7MT | Ok, thanks. | 00:32 |
=== chihchun_afk is now known as chihchun | ||
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:31 |
pitti | Good morning | 05:45 |
KI7MT | gm | 05:46 |
Noskcaj | hey KI7MT. Welcome to lubuntu-qa | 05:47 |
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:48 |
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:50 |
KI7MT | *I do have a few .. .. | 05:51 |
KI7MT | sri abt the typos, I'm on a super small KB an screen. | 05:51 |
Noskcaj | You can fix the testcase bugs easily enough, need me to show you. And that's fine | 05:52 |
KI7MT | Noskcaj, No I'm ok with writing them and MP's etc, just wanted to make sure they are needed. | 05:53 |
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:54 |
KI7MT | There's plenty others to keep folks busy :-) | 05:55 |
Noskcaj | yeah | 05:56 |
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:57 |
Noskcaj | Yeah, although for most stuff it's fine having it in the project's code page | 05:58 |
KI7MT | LOL. I'm the king of typo's... | 05:59 |
KI7MT | I think I suffer dyslexia .. or at lesat my KB thinks I have that problem .. lol .. | 06:00 |
Noskcaj | :) | 06:01 |
=== vrruiz_ is now known as rvr | ||
slickymaster | morning all | 09:53 |
davmor2 | Morning all | 10:03 |
slickymaster | morning davmor2 | 10:10 |
=== chihchun is now known as chihchun_afk | ||
=== _salem is now known as salem_ | ||
balloons | davmor2, so the clock has the same fate as calendar yes? | 15:03 |
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:05 |
davmor2 | balloons: I might spend some time Monday looking into it if I have time | 15:06 |
=== spineau is now known as spineau_afk | ||
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:01 |
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:02 |
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:05 |
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:39 |
balloons | hi SergioMeneses | 16:40 |
elopio | SergioMeneses: I think that's not yet released: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule | 16:40 |
balloons | SergioMeneses, ^^ indeed. I was thinking it wasn't released yet and he's right | 16:41 |
SergioMeneses | got it | 16:43 |
SergioMeneses | thanks guys | 16:43 |
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:44 |
elopio | timo is working on it. | 16:45 |
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:52 |
balloons | elopio, yea sometimes the emulator just crashes for me | 16:55 |
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. | 16:57 |
balloons | which test elopio ? | 17:00 |
senan | balloons; good eve | 17:00 |
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:01 |
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:02 |
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:03 |
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:04 |
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:05 |
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:07 |
senan | i tried again.. same issue when closing rhythmbox | 17:08 |
balloons | if you can reproduce it, should be able to report a nice bug | 17:09 |
senan | balloons: I just completed system upgrade..let me reboot and try again | 17:10 |
balloons | elopio, so what of this online accounts mocking? I'd like to get this working :-) | 17:14 |
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:15 |
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:16 |
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:17 |
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:18 |
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:19 |
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:20 |
elopio | balloons: the fake lib will work only on the scope, because they will modify the scope to use the lib. | 17:21 |
elopio | balloons: -> https://bugs.launchpad.net/ubuntuone-credentials/+bug/1269585 | 17:22 |
ubot5 | Ubuntu bug 1269585 in ubuntuone-credentials "Add an environment variable to fake the interaction with online accounts" [Undecided,Confirmed] | 17:22 |
elopio | dobey will work on it. | 17:22 |
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:23 |
elopio | and if you want to help me automating the online accounts UI, that will surely speed things :) | 17:24 |
senan | balloons: Issue still there | 17:25 |
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:26 |
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:27 |
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:28 |
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:29 |
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:30 |
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:31 |
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:34 |
elfy | afternoon peeps | 17:44 |
balloons | evening gov'ner elfy | 17:58 |
elfy | ha :p | 17:59 |
elfy | #pleased | 18:00 |
elfy | no testcase bugs I've mistakenly assigned to myself left at the moment :p | 18:00 |
balloons | elfy, I saw you updating some | 18:05 |
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:07 |
balloons | lol.. we can cut you some slack elfy.. only because knome likes you.. | 18:08 |
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:09 |
balloons | elopio, so I guess I'll try and place with the accounts console now | 18:11 |
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:12 |
balloons | yes, we'll shell out for now | 18:13 |
balloons | ohh I need to make that bug | 18:13 |
elopio | balloons: ok, thanks to you. I now have a better picture of what I need to do. | 18:16 |
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:18 |
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:19 |
elfy | balloons: :) | 18:22 |
elfy | well ... steal the URL and tell me it :p | 18:22 |
* 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:23 |
balloons | https://wiki.ubuntu.com/TrustyTahr/Alpha2 | 18:24 |
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:25 |
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:26 |
balloons | ohh yea | 18:27 |
elopio | balloons: also, text fields emulator just merged \o/ | 18:34 |
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:35 |
slickymaster | bbl -> | 18:36 |
elopio | balloons: yeah, that will cause breakages. A good candidate for pair programming on the sprint :) | 18:37 |
* elopio <- lunch | 18:39 | |
davmor2 | balloons: so next week I should hopefully be able to test the terminal-app again right well with any joy :) | 18:50 |
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? | 18:51 |
=== bfiller is now known as bfiller_afk | ||
balloons | davmor2, he's pc's been in storage I guess. I hope he's gotten it back | 19:03 |
=== Ursinha-afk is now known as Ursinha | ||
balloons | elopio, I feel like I'm missing something with account-console. It still gives me a login ui box | 20:03 |
Letozaf_ | balloons, hi | 20:06 |
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:08 |
Letozaf_ | balloons, now I have got errors that have to do with language | 20:09 |
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:10 |
balloons | well, yes of course :-) | 20:11 |
balloons | Just saying Olivier found that out.. let me find the bug | 20:11 |
balloons | https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1268574 | 20:12 |
ubot5 | Ubuntu bug 1268574 in Ubuntu Calendar App "Autopilot tests assume English locale" [Undecided,New] | 20:12 |
balloons | would be good to fix that one also | 20:12 |
=== bfiller_afk is now known as bfiller | ||
Letozaf_ | balloons, I was looking at the code... | 20:14 |
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:15 |
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:16 |
Letozaf_ | balloons, doesn't sound bad but do not know how it works, so numeric sounds better to me | 20:17 |
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:18 |
balloons | account-console is the command | 20:19 |
Letozaf_ | balloons, where do I find this command ? I mean if I wanted to see how it works | 20:20 |
Letozaf_ | balloons, apt-cache search does not find it | 20:21 |
balloons | sudo apt-get install account-plugin-tools | 20:22 |
Letozaf_ | balloons, I had just found it with google :P | 20:22 |
elopio | balloons: yeah, the help just show commands with dark details. | 20:43 |
elopio | I'll give it a try. | 20:43 |
=== salem_ is now known as _salem | ||
balloons | elopio, I'll pass along what I did | 20:50 |
balloons | tried create, then edit with account-console edit --service evernote --username user --password pass 1 | 20:51 |
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:56 |
ubot5 | Ubuntu bug 1172452 in Ubuntu Manual Tests "Testcase Needed: Server Upgrade Test" [High,In progress] | 22:56 |
elfy | do a MP please | 22:59 |
KI7MT | elfy, Ok, thank, will send it up shortly. "Please be Kind" this was a rough one :-) | 23:00 |
elfy | lol | 23:00 |
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:01 |
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:02 |
knome | "mostly harmless" | 23:03 |
elfy | that works :) | 23:03 |
* KI7MT has to concentrate now .. bzr madness about to begin :-) | 23:04 | |
elfy | don't look at your client then :) | 23:04 |
KI7MT | If test-case-format simply spits back the file name, does that mean all-is-well ? | 23:10 |
elfy | yep | 23:12 |
KI7MT | kk thanks | 23:12 |
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:13 |
elfy | I did actually seriously do that - just not 7 or 8 times :) | 23:14 |
knome | maybe 9 | 23:14 |
elfy | hates you | 23:15 |
=== _salem is now known as salem_ | ||
* 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:25 |
elfy | yep - will get mail for it :) | 23:26 |
elfy | won't be looking tonight though I'm afraid :) | 23:26 |
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:27 |
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:28 |
KI7MT | Distro SW + Perfect are two words not commonly used is the same sentence :-) | 23:29 |
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 | 23:30 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!