/srv/irclogs.ubuntu.com/2014/01/17/#ubuntu-quality.txt

KI7MTphillw, 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
phillwKI7MT: what is the confusion?00:03
phillwKI7MT: bug number always helps :)00:04
KI7MTHold one, let me go get it.00:04
KI7MTphillw, https://bugs.launchpad.net/ubuntu-manual-tests/+bug/118595300:05
ubot5Ubuntu bug 1185953 in Ubuntu Manual Tests "Test Needed: Gdebi" [Undecided,In progress]00:05
KI7MTphillw, and this was the Lubuntu list of bugs I was looking through: https://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=lubuntu00:09
phillwKI7MT: 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
KI7MTIf 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
KI7MTEdubuntu 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
tewardphillw has a nagging tolerance level...00:32
tewardso don't nag him too much, KI7MT00:32
KI7MTOk, thanks.00:32
=== chihchun_afk is now known as chihchun
KI7MTHello, 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
pittiGood morning05:45
KI7MTgm05:46
Noskcajhey KI7MT. Welcome to lubuntu-qa05:47
KI7MTNoskcaj, Hello05:48
NoskcajI 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 ask05:48
KI7MTNoskcaj, 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=lubuntu05:50
KI7MT*I do have a few  .. ..05:51
KI7MTsri abt the typos, I'm on a super small KB an screen.05:51
NoskcajYou can fix the testcase bugs easily enough, need me to show you. And that's fine05:52
KI7MTNoskcaj, No I'm ok with writing them and MP's etc, just wanted to make sure they are needed.05:53
Noskcajyeah, 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
KI7MTThere's plenty others to keep folks busy :-)05:55
Noskcajyeah05:56
KI7MTI'm working on a server_upgrade_cli test-case at the moment, then gonna move on to apps.05:57
Noskcajok, thanks05:57
KI7MTjust found out I can do lp:~$user/+junk/branch-name  for peer reviews, that will be nice.05:57
NoskcajYeah, although for most stuff it's fine having it in the project's code page05:58
KI7MTLOL. I'm the king of typo's...05:59
KI7MTI 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
slickymastermorning all09:53
davmor2Morning all10:03
slickymastermorning davmor210:10
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
balloonsdavmor2, so the clock has the same fate as calendar yes?15:03
davmor2balloons: indeed.  See email.  I'm wondering if a simply sleep on setUp might be the cure.  om26er has also suggested a couple of things too15:05
davmor2balloons: I might spend some time Monday looking into it if I have time15:06
=== spineau is now known as spineau_afk
balloonselopio, 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
elopioballoons: we are currently trying to solve that for the scope tests.16:01
elopiono good news there, as the online accounts don't seem to be really testable.16:01
balloonselopio, well excellent :-) Can I join the club16:01
elopioso what they will do is to use a fake libubuntuoneauth16:02
elopioballoons: maybe we should invest in a more general approach that works for many online accounts.16:02
balloonselopio, what I've done so far is to insert some sql into the accounts config db16:02
balloonsso the account shows up and the app starts, but of course auth fails on the backend16:05
elopioballoons: I need to go to a meeting. I'll be back with you afterwards.16:05
balloonselopio, ty :-)16:05
SergioMenesesballoons, elopio hi, where can I find ubuntu 12.04.4?16:39
elopioballoons: I'm back.16:39
balloonselopio, see #ubuntu0touch16:39
SergioMeneseshttp://cdimage.ubuntu.com/releases/12.04/release/ there are isos but 12.04.316:39
balloonshi SergioMeneses16:40
elopioSergioMeneses: I think that's not yet released: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule16:40
balloonsSergioMeneses, ^^ indeed. I was thinking it wasn't released yet and he's right16:41
SergioMenesesgot it16:43
SergioMenesesthanks guys16:43
elopioballoons: 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
elopiohttps://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AjuCdq68GSyVdFI4QzNQdWpfME5aMEV2VXo0cUpOMkE&usp=drive_web#gid=1916:44
elopiotimo is working on it.16:45
elopioballoons: also, I tried the emulator to reproduce the maguro bug, and it just stays in a black screen16:52
elopiowell, and after a while, my computer gets stuck.16:52
balloonselopio, yea sometimes the emulator just crashes for me16:55
elopioballoons: 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
balloonswhich test elopio ?17:00
senanballoons; good eve17:00
elopioballoons: the one that fails with the tabs on the clock app. I think, opening the timer tab.17:01
balloonselopio, ohh, lol.. I'm working on the clock app.. I can't get it to run in the emulator, just crashes for me17:01
elopioahh, well, I'll note it down and return to it later.17:02
balloonselopio, yea.. the bigger bug is what davmor2 mentioned this morning in his mail17:02
senanballoons: One strange thing happened while playing a mp3 file..I closed totem but the song is still playing and no way to stop it17:03
balloonssenan, ouch.. I assume it will end when it's finished :-) Is totem still running in the background?17:03
senansorry rhythembox17:03
senanNo it is not running17:04
davmor2senan: click on the sound indicator, and click on pause?17:04
senanI tried opening another file it is playing but no application17:04
davmor2senan: I bet it is still running because the indicator keeps it open17:04
elopiothat one is bad :(17:05
senanbut nothing is there under the speaker icon17:05
davmor2senan: do ps aux | grep rhythmbox17:05
senanonly the following options mute | volume control and settings17:05
senandavmor2: its there17:07
senan:)17:07
senankilled17:07
davmor2senan: so the issue then is that it is missing from the indicator if anything17:07
senani tried again.. same issue when closing rhythmbox17:08
balloonsif you can reproduce it, should be able to report a nice bug17:09
senanballoons: I just completed system upgrade..let me reboot and try again17:10
balloonselopio, so what of this online accounts mocking? I'd like to get this working :-)17:14
elopioballoons: I think we need a big investment on this by the online accounts devs.17:15
elopiofirst, it would be nice a way to get your credentials into the phone without using the UI.17:15
elopiosecond, it would be good to have a way to use an alternate keyring, so the tests don't affect the real one.17:16
balloonselopio, I agree, but I don't think we can wait on getting something nice if it doesn't already exist17:16
elopiothird, it would be good to have a fake online accounts that just replies what we tell it to.17:16
balloonswe may have to make it ourselves17:16
elopioballoons: 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
elopioyou could use that while we find a way to mock things.17:17
elopioor, 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
balloonshmm.. Perhaps launching settings and adding the account directly might be the most failsafe17:18
balloonsI'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
elopioballoons: 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
balloonsIs there anything I can do to speed this up.. shall I try the fake lib?17:20
elopioballoons: the fake lib will work only on the scope, because they will modify the scope to use the lib.17:21
elopioballoons: -> https://bugs.launchpad.net/ubuntuone-credentials/+bug/126958517:22
ubot5Ubuntu bug 1269585 in ubuntuone-credentials "Add an environment variable to fake the interaction with online accounts" [Undecided,Confirmed]17:22
elopiodobey will work on it.17:22
elopioballoons: a good think would be to make sure everything that uses an u1 account is using this lib.17:23
elopiobut still, it doesn't solve the cases for google accounts or other things.17:23
elopioand if you want to help me automating the online accounts UI, that will surely speed things :)17:24
senanballoons: Issue still there17:25
balloonselopio, ok, so that solution really doesn't fix the bigger problem17:26
balloonsCan we generate an auth token in the background with the UI?17:26
senanIf I close rhythm box then there is no way to pause or stop the song..we have to relaunch rhythmbox again17:26
balloonswe must be able to17:26
balloonssenan, take a look and see if it's reported.. if not, file a bug my friend17:27
balloonsnice find!17:27
elopioballoons: 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
senanI should file it under rhythm box right17:27
balloonselopio, afaik, the UI connects to the site and prompts for user and pass. The server and client exchange tokens and you are connected17:28
balloonsin theory we should be able to fake this interaction ourselves.. we would need to find out more about oauth17:29
elopioballoons: ah, if you just want to use a fake SSO server, that shouldn't be that hard.17:29
balloonsWell I'm trying to think aloud what is the best way to go17:29
elopioballoons: also, we can create many fake accounts on staging, so we don't even need the user to exists before we test.17:29
elopioballoons: I would prefer to avoid online accounts completely.17:30
elopiobut using a fake SSO server and testing on staging is what I'm going to do for now.17:30
balloonselopio, are we even forced to use a fake sso server? I feel like we *could* use the real once17:31
balloonsideally all server interaction would be mocked, but at the moment we don't have that17:31
balloonsthat's another big picture problem17:31
elopioballoons: yes, you can use the real ones. We need to stop accessing external services, but not necessarily now.17:34
elopioand hopefully, we will get the online accounts dev investing in testability soon.17:34
elfyafternoon peeps17:44
balloonsevening gov'ner elfy17:58
elfyha :p17:59
elfy#pleased18:00
elfyno testcase bugs I've mistakenly assigned to myself left at the moment :p18:00
balloonselfy, I saw you updating some18:05
elfyyea - sorry about all that - or the ones where I was doing the same thing again ...18:07
balloonsI spam stuff all the time18:07
elfyI didn't really know I was ... see the PM :p18:07
balloonslol.. we can cut you some slack elfy.. only because knome likes you..18:08
balloonsbtw knome, I see "your" used improperly everywhere now.. I think I'm almost trained. I'm noticing others :-)18:09
elfyLOL - twice :P18:09
balloonselopio, so I guess I'll try and place with the accounts console now18:11
elopioballoons: yes, go for it. Please send me the MP so I can take a look and copy.18:12
balloonselopio, :-) Will definitely do. Thanks for your help18:12
elopioballoons: accounts console is python, but it's not packaged, so we will need to use the cmd for now.18:12
elopioa nice thing for them to do is to make the python package out of it.18:12
balloonsyes, we'll shell out for now18:13
balloonsohh I need to make that bug18:13
elopioballoons: ok, thanks to you. I now have a better picture of what I need to do.18:16
elopioballoons: I'm doing some funny work for lists. You might want to take a look:18:18
elopiohttps://code.launchpad.net/~elopio/ubuntu-ui-toolkit/listview-scroll_to_bottom/+merge/20212918:18
elopionow, when we use the list.click_element, we will first scroll it into view.18:18
balloonsoOoO18:18
elopiowell, if the list is vertical. For horizontal or grids, I still don't know what to do.18:18
elfyballoons: 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
balloonsI can make the milestone18:19
balloonsbut I don't want to step on toes as normally kate does this18:19
elfyballoons: :)18:22
elfywell ... steal the URL and tell me it :p18:22
* elfy isn't sure - other than Xubuntu - who's participating this time 18:23
balloonsmm.. I shouldn't actually.. it might confuse18:23
elfyI know18:23
balloonshttps://wiki.ubuntu.com/TrustyTahr/Alpha218:24
balloonshttp://iso.qa.ubuntu.com/qatracker/milestones/310/builds18:25
elfyyou are a star shining in the firmament18:25
elfyI've put us in18:25
elfyballoons: thanks :) I can get the call done over the weekend for us now - working beginning of the week and it's a rush then18:26
balloonsohh yea18:27
elopioballoons: also, text fields emulator just merged \o/18:34
balloonsohh nice.. Updating the old tests is the issue now, heh18:35
elopioballoons: that, and using the OSK18:35
elopioas the code was getting too complicated, I left that for a following branch.18:35
balloonsI saw Olivier opened that bug for stopping maliit-server :-) I added most of the core apps18:35
slickymasterbbl ->18:36
elopioballoons: yeah, that will cause breakages. A good candidate for pair programming on the sprint :)18:37
* elopio <- lunch18:39
davmor2balloons: so next week I should hopefully be able to test the terminal-app again right well with any joy :)18:50
balloonsterminal app eh? need the plugin author to fix backspace and enter :-)18:51
davmor2balloons: 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
balloonsdavmor2, he's pc's been in storage I guess. I hope he's gotten it back19:03
=== Ursinha-afk is now known as Ursinha
balloonselopio, I feel like I'm missing something with account-console. It still gives me a login ui box20:03
Letozaf_balloons, hi20:06
balloonsLetozaf_, hello20:08
balloonsworking on reminders app still :-p20:08
Letozaf_balloons, :) I ran calendar-app autopilot tests on my notebook and: http://paste.ubuntu.com/677001120:08
Letozaf_balloons, now I have got errors that have to do with language20:09
Letozaf_balloons, so I think this week-end I better re-install Ubuntu on my PC something must be broken20:10
balloonsLetozaf_, the language issues are correct20:10
Letozaf_balloons, but shouldn't they be fixed ?20:10
balloonswell, yes of course :-)20:11
balloonsJust saying Olivier found that out.. let me find the bug20:11
balloonshttps://bugs.launchpad.net/ubuntu-calendar-app/+bug/126857420:12
ubot5Ubuntu bug 1268574 in Ubuntu Calendar App "Autopilot tests assume English locale" [Undecided,New]20:12
balloonswould be good to fix that one also20:12
=== bfiller_afk is now known as bfiller
Letozaf_balloons, I was looking at the code...20:14
balloonsLetozaf_, off the top I would guess we would have to use numerics for months not names20:15
balloonsor use the base string20:15
Letozaf_balloons, numerics sounds good to me, what do you mean with "base string" ?20:16
balloonsI mean, the strings are translated.. I'm not sure the untranslated string would even be availible. numeric is better20:16
Letozaf_balloons, doesn't sound bad but do not know how it works, so numeric sounds better to me20:17
balloonsyou gonna just tackle that one too? awesome :-)20:18
balloonsso we are trying to use a command line tool to do the login for the online account bits20:18
Letozaf_balloons, :)20:18
balloonsi'm playing with it right now20:18
balloonsaccount-console is the command20:19
Letozaf_balloons, where do I find this command ? I mean if I wanted to see how it works20:20
Letozaf_balloons, apt-cache search does not find it20:21
balloonssudo apt-get install account-plugin-tools20:22
Letozaf_balloons, I had just found it with google :P20:22
elopioballoons: yeah, the help just show commands with dark details.20:43
elopioI'll give it a try.20:43
=== salem_ is now known as _salem
balloonselopio, I'll pass along what I did20:50
balloonstried create, then edit with account-console edit --service evernote --username user --password pass 120:51
KI7MTHello 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
ubot5Ubuntu bug 1172452 in Ubuntu Manual Tests "Testcase Needed: Server Upgrade Test" [High,In progress]22:56
elfydo a MP please22:59
KI7MTelfy, Ok, thank, will send it up shortly. "Please be Kind" this was a rough one :-)23:00
elfylol23:00
elfythis channel is logged - you'll be able to find me fighting with bzr :p23:01
KI7MT ..lol .. ditto, I ahve lots of bzr battles .. bzr usually wins .. lol..23:01
elfyyea :(23:01
elfyknome will back me up on that one23:01
KI7MTknome, saved my head from exploding last week on on some ubuntu-docs stuff.23:02
knomewhat23:02
knome:P23:02
elfy:)23:02
elfyKI7MT: knome isn't that bad - quite useful :)23:02
knome"mostly harmless"23:03
elfythat works :)23:03
* KI7MT has to concentrate now .. bzr madness about to begin :-)23:04
elfydon't look at your client then :)23:04
KI7MTIf test-case-format simply spits back the file name, does that mean all-is-well ?23:10
elfyyep23:12
KI7MTkk thanks23:12
elfymake an error or two now you know all is well- run it again and see how it gives you the errors23:13
elfyis what I did :)23:13
elfy7 or 8 times ...23:13
KI7MTok.. good Idea23:13
elfyI did actually seriously do that - just not 7 or 8 times :)23:14
knomemaybe 923:14
elfyhates you23:15
=== _salem is now known as salem_
* KI7MT puts on hit flak jacket ... and ... 23:25
KI7MTelfy, Here ya go: https://code.launchpad.net/~ki7mt/ubuntu-manual-tests/server-upgrade-cli/+merge/20218523:25
elfyyep - will get mail for it :)23:26
elfywon't be looking tonight though I'm afraid :)23:26
KI7MTelfy, Probably gonna tak more than a night to look through .. test some 30+ test cases23:27
elfy:)23:27
KI7MT* i tested some 30 .. .23:27
elfygood fun23:27
elfyapparently23:27
KI7MTI learned allot going through it actually.23:27
elfyyep - I did while I 've been looking too23:27
elfynow - 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 :p23:28
KI7MTDistro SW + Perfect are two words not commonly used is the same sentence :-)23:29
KI7MTI think it's safe to say, we gonna be busy for the foreseeable future :)23:30
elfyyou've not really met me - I am the eternal cynic :p23:30

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!