/srv/irclogs.ubuntu.com/2014/07/07/#ubuntu-quality.txt

pittiGood morning05:41
=== chihchun_afk is now known as chihchun
davmor2Morning all08:27
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== _salem is now known as salem_
elopiogood morning.14:08
davmor2elopio: See we gave you every chance to go all the way and this is how you repay us, shame on you ;)14:09
elopioI'm sorry14:10
elopio:'(14:10
davmor2elopio: morning dude :)14:10
knomehey balloons14:15
brendandelopio, a good try :)14:15
elopiobrendand: it was good. I wanted to be champion, but it'll be next time.14:16
knomenope, it won't14:16
knomegermany will win all the championships from now on.14:16
brendandknome, they need to win this one first :)14:17
knomewell but of course they will.14:17
balloonshey knome14:17
balloonsahh, soccer talk :-014:18
balloonsthe game winner was swapping the goalie on ned14:18
knomeballoons, we need to cut down the amount of mail in -quality...14:18
knomeballoons, i mean, seriously, three answers for one offtopic mail? :)14:18
=== chihchun is now known as chihchun_afk
balloonsknome, for non -quality requests? I was intending to simply answer it without going to the list14:18
knomewait, 4...14:18
knomeballoons, well it did approach there14:19
knomei think it's a good idea to reply to the list so others know it's been answered14:19
knomeotoh, the "others" need to make sure they aren't *re-answering*14:19
knomeultimately, the link i gave them already had all the information they needed if they were willing to use more than 3 minutes to click around14:20
knomeit isn't nuclear science, and if it is for them, they probably shouldn't be installing ubuntu touch at this point...14:20
=== chihchun_afk is now known as chihchun
balloonsknome, I meant I could have chosen to not send it to the list14:28
balloonsI let it in over the weekend, but I was going to not have it hit the list.. keep the noise down14:28
balloonsI'll do that next time14:28
balloonselfy, when you are about, let's talk about this thursday and make sure we are happy with the list of work14:28
knomeballoons, i know, but you were the *fourth* person who replied to the message...14:31
balloonsknome, LOL.. I had to add my 2 cents, eh?14:33
knomeyeah, i guess, and everyone else as well!14:39
elfyballoons: give me a while to drink this cold bottle and I'll be free :)14:49
knomethursday? work?14:49
* knome flees14:49
balloonselfy, take your time.. I'll be busy for the next hour14:49
balloonsknome, lol.. you could also participate by watching :-)14:50
knomei guess i'll just opt out and work with paid work :P14:50
balloonswell, there's that also14:50
balloonswork nonetheless14:50
knomeyeah...14:50
brendandelopio, hey can we talk about what needs to be done to get the ux tests in the dashboard? i want to help with that14:53
elfyand by this thursday I assume you mean this thursday that we're doing the hackfest - not this thursday - that thursday is next thursday - needed to say that before I drank this cold bottle14:54
elopiobrendand: now, just follow the MOTU process: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages#Going_through_MOTU14:54
elfyhi knome :)14:54
knomehey elfy14:55
elopioI was waiting to get the building and autolanding ready on jenkins, which just happened last week. So our package is almost ready.14:55
brendandelopio, is it in a ppa yet?14:56
elopiobrendand: not yet.14:56
brendandelopio, we need to do that first i think14:57
elopiobrendand: yes, that's part of the process.14:57
ePierreHi everyone!14:59
balloonshello ePierre15:01
brendandelopio, not sure a good team to use15:02
brendandelopio, btw you're wanted in a meeting ;)15:02
elopioI don't get what you are talking about. Good team use for what?15:03
elopioI'm fighting my gtalk plugin, almost done.15:03
brendandelopio, for the ppa15:05
elopiobrendand: oh, well, ~canonical-platform-qa15:07
elopiothat's our team.15:07
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
elfyballoons: will you be about around 19:00UTC ?15:33
balloonsmm 4 hours? sure15:33
elfyok - cool, I can get the day dusted and be all yours then15:34
balloonsbrillant15:34
elopioping ubuntu-qa16:44
elopiocan I get a review here, please?16:44
elopiohttps://code.launchpad.net/~elopio/ubuntu-ui-toolkit/device_emulation_scenarios/+merge/22450516:44
robotfuelelopio: I will review16:44
elopiorobotfuel: thanks16:50
elopiorvr: hey! :)16:55
rvrelopio: Hi! :D16:56
elopiorvr: please, change the online accounts status from green to red on the summary, because they are not being run on mako.16:56
rvrelopio: Not running at all?16:56
elopiorvr: and please, review these two branches: https://code.launchpad.net/~elopio/ubuntu-system-settings-online-accounts/16:56
rvrelopio: Failure or what?16:56
elopiothat will get it back to green.16:56
elopiorvr: they have an: if !desktop: return.16:57
elopioso no failure, just a quick way to pass without questions :)16:57
rvrOk16:58
robotfuelelopio: review is done, there are some failing tests, and one inline comment16:59
elopiorvr: thanks. I'm looking at it.17:00
rvrelopio: Did you check the bug?17:02
elopiorvr: which bug?17:02
rvr self.skipTest('Skip because of bug http://pad.lv/1252294')17:02
ubot5Launchpad bug 1252294 in unity-mir "Application window appears in the background" [High,Confirmed]17:02
elopiorvr: yes, now it works.17:02
rvrSo it should pass now17:03
elopiorvr: it does.17:03
rvrelopio: http://paste.ubuntu.com/7761053/17:10
rvrelopio: I copied your branch to my device17:10
elopiorvr: are you running it with python2?17:12
rvrelopio: Yes17:12
elopioit's python3 only.17:12
rvrOk, python3 gave other errors17:12
elopiopaste them please17:12
rvrelopio: http://paste.ubuntu.com/7761081/17:15
elopiorvr: do you have accounts on your device?17:16
rvrYes17:16
elopioyou need to start clean17:16
elopiowe are not yet patching the home in these tests.17:16
rvrBad :)17:18
elopioagree, but don't blame me :)17:20
rvrautopilot.exceptions.StateNotFoundError: Object not found with name 'MainView'.17:20
rvrhttp://paste.ubuntu.com/7761115/17:21
elopio did it open?17:21
elopiorvr: ^ ?17:29
rvrelopio: Yes17:30
rvrAccounts ... no accounts17:30
rvrAhh17:30
rvrHmm17:30
rvrI have my phone in Spanish17:30
rvrHmm17:31
knomervr, please do not use enter as punctuation17:33
rvrknome: ?17:33
knomervr, you used 5 lines to say 1-2 lines worth of words.17:34
rvrGeez, I'm going to suck all the bandwith that Netflix needs ;)17:34
elopiorvr: I explicitly didn't want to move the launch from the test case to the custom proxy object, because I want to experiment with it and a fixture in a different branch.17:35
elopioso I left it as I found it.17:35
elopioit's already too big this branch to experiment with that.17:35
rvrelopio: Ok, I see17:35
rvrelopio: I was surprised, because everything else looks so good17:36
elopiorvr: wait for it...17:36
elopioit's just that it's not straight-forward. I need to give it more though.17:36
elopiobecause now we have the helpers, so we don't really need to pass the test case object as a parameter.17:37
elopiobut if we don't pass the test, we can't make the clean up afterwards.17:37
elopioso this needs to be a fixture, somehow.17:38
elopioI think it won't live in the object, nor on the test. It will be a separate class that returns an app object and is used from the base test case.17:39
elopiorvr: I'll show you some code to discuss, soon.17:39
rvrelopio: For cleaups I use __del__, which you didn't like17:39
elopiowell, that's one think. But the cleanup we need is to close the app.17:40
elopioyou can't use del for that.17:40
rvrWell, the use case that I had was to remove a directory after the tests in the gallery app17:41
elopiorvr: yes, because you were using the test case to launch the app.17:41
elopioso the test case closes the app.17:41
elopioif we don't want to send the test case as a parameter, we need a different solution.17:42
rvrSee you tomorrow17:55
elopiodamn it. He left the branch in Needs fixing.17:57
elopiorobotfuel: the thumb is not yet ready to be moved to a helper. That's on the test plan TODO for scrollbars.17:58
elopiothat will be some ~300 more line of code, and it's full of bugs that need to be fixed first.17:58
elopioI think I fixed the failing tests. I'm waiting for jenkins to confirm.17:58
robotfuelelopio: ok, it seemed like there was enough to start the helper17:59
elopiorobotfuel: we can start it. But it's a QQuickItem, so we can't just make a class for it.17:59
elopiothat's the first problem. I've already talked with veebers because we need more help from autopilot on those cases.18:00
robotfuelelopio: oh, that makes sense. we can just wait for tests to pass then.18:00
elopiorobotfuel: thanks for your review. Much appreciated.18:01
elopiowow, I've just seen a push notification for system updates.18:05
elopioanother case of a skip tests because we are not yet able to run them:18:29
elopiohttps://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/133871418:29
ubot5Ubuntu bug 1338714 in Online Accounts setup for Ubuntu Touch "On desktop, we need a password-less keyring for autopilot tests" [Undecided,Confirmed]18:29
elopioto follow the process, robotfuel maybe you can give the QA approval that we won't be running credential tests on desktop until it's fixed ^18:29
elopiojfunk: you also requested to be informed about skips. This is a weird kind of skip I'm adding ^18:30
elfyballoons: whenever you're ready for the next couple of hours suits me19:07
balloonselfy, I think now is good.19:07
* balloons loads hackfest page19:07
elfyokey dokey - here?19:07
balloonssure, we can do it in channel19:08
elfyas you know I mailed stgraber - not had a reply other than he'd seen it19:08
balloonsright, so I think let's look at things besides edubuntu for this one19:08
elfyI've been talking to zequence re studio stuff - for the time being I think I'll steer clear of that stuff19:09
elfyso really - it IS edubuntu :p19:09
balloonselfy, ohh19:09
balloonswhat's up with studio? it too is lts19:09
elfyyea - you know what the packages are like - not going to be too complicated unless someone actually uses something like jack19:09
elfysigh19:10
elfyit IS going to be too complicated for us to do much in the way fo studion cases19:10
balloonselfy, ahh.. so it's really self-invlusive19:10
balloonselfy, anyways, currently the hackfest is just pointing to https://bugs.launchpad.net/ubuntu-manual-tests19:11
elfythey are a bit - not easy at all - I'm ongoing talking to studio19:11
elfyyea I was going to point to edubuntu I think - they are in the main simple standard apps19:11
elfythat ok with you?19:12
balloonselfy, yes..19:12
balloonselfy, there's another side to the coin too.. kubuntu19:13
elfynone marked as kubuntu19:13
elfyand I've no idea what they plan for app testing tbh19:13
balloonselfy, ahh it's Kde Edu project19:13
elfyoic19:14
balloonsaka, edubuntu19:14
balloonsalso, some of these can be closed19:14
balloonsmay as well clean them up now too19:14
elfywell - I wonder if we should get people to do it in a vm unless they want to install half the world in an non kde type install19:14
balloonsyea, pulling kde libs is not something desirable for many19:15
elfyok - so I'll change wiki to point at edu bugs and make a note re kde libs19:17
balloonsbrillant19:17
balloonsnow, as to some of these old bugs to close..19:18
elfyI don't think I'll need long on air - whoever does the autopilot can use more - probably need it :)19:18
balloonswe can keep the air sessions short and sweet19:18
elfyI'll try and record a basic desktop run through to link as well19:19
balloonsno need to drag them on :-) just don't rush19:19
balloonsSo looking at this bug, I think there is one change we can make to close it19:19
balloonshttps://bugs.launchpad.net/ubuntu-manual-tests/+bug/111551519:19
elfyyep - not really much to say about manual stuff - pull branch, do some typing, test it, push it, wait for us to look :)19:19
ubot5Ubuntu bug 1115515 in Ubuntu Manual Tests "Post-Installation testcases need to be reviewed" [Wishlist,New]19:19
elfylooking19:20
balloonsperhaps not.. seems flavors have implemented there own.. or just not used it19:21
elfyis 1436 not used then?19:21
balloonsit is, just under ubuntu19:21
balloonsso it's fine as-is19:21
elfyok - cool - so that can be closed :)19:21
* balloons closing19:22
balloonselfy, whatever happened with https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1335669?19:23
ubot5Ubuntu bug 1335669 in Ubuntu Manual Tests "Manual test needs updating for Alternate" [Undecided,In progress]19:23
balloonsphillw never gave details :-(19:24
elfyno idea19:24
phillwballoons: don't worry, It's still on my to do list :)19:24
balloonsk, I'll leave it be, ty19:25
elfyhi phillw19:26
balloonselfy, I think we should also use the bitesize tag; and toss some non-edubuntu stuff in there19:27
balloonshttps://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=bitesize19:27
elfyballoons: ok - that makes sense19:27
balloonsI'm tagging some easy stuff I see19:28
phillwhiyas elfy. I have the test cases printed off by the side of me. With my non-pae 3.13 kernel now working in LiveCD mode. I can go back to test cases :)19:28
elfyballoons: what I was going to do was tag the edubuntu things which drag in kde with kde or something19:28
elfyso people can easily see - then I can still link to edubuntu bugs19:29
balloonselfy, you still working https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1308687?19:30
ubot5Ubuntu bug 1308687 in Ubuntu Manual Tests "Screenreader Testcase needs updating" [Undecided,Confirmed]19:30
elfyI have gotten as far as printing it ...19:30
balloonselfy, if you want to make the split, go ahead I guess. I'm not sure I would19:30
balloonselfy, I added it as a bitesize ;-)19:31
elfyok :)19:31
elfyballoons: ok - you persuaded me not to :p19:31
balloonselfy, lol19:31
elfyballoons: so how about if we list edubuntu and bitesize on the wiki19:36
balloonselfy, yep and I think that takes care of everything19:37
balloonsI'm almost finished looking through and cleaning up the bugs19:37
elfyok19:37
balloonselfy, can you confirm / tweak https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1288893?19:38
ubot5Ubuntu bug 1288893 in Ubuntu Manual Tests "Xfdesktop Setting testcase details do not correspond to application " [Undecided,New]19:38
balloonsI assume there's a bug in there with the tests19:38
elfyI think that's pebkac19:38
elfyand some of the xfce compositing tests don't work in VM19:39
balloonsok, remove my bitesize tag if indeed you do something else with the bug ;-)19:39
elfyyep19:39
balloonsthoughts on https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1268942?19:40
ubot5Ubuntu bug 1268942 in Ubuntu Manual Tests "bluetooth testcase missing in ubuntu" [Undecided,New]19:40
elfywell - we made all our bluetooth tests optionals as people never did them :p19:41
balloonsfew folks outside of laptop users have it19:42
elfyballoons: thought - do we need to say that testcases should be written using Utopic app versions?19:43
patdk-wkheh? desktops are using bluetooth a lot these days19:43
balloonspatdk-wk, well, I guess my evidence is only anecdotal.. no desktop I have ever owned has had it19:44
patdk-wk:)19:44
elfypatdk-wk: that 'might' be the case, but if the few people who run tests don't have it - and from experience they don't - they're still pretty much pointless to write atm19:44
balloonsit's certainly important.. I finally, as in a couple months ago, got a laptop that has bluetooth.. never had bluetooth on any machine until then19:45
patdk-wkya, I had to stop running test cases, couldn't figure it out since it all got changed up19:45
balloonspatdk-wk, ohh? what's confusing / preventing you now?19:46
patdk-wktechnically? I can't remember, it's been like almost 2 years19:46
patdk-wkgot too fustrated19:46
elfyballoons: almost done this wiki edit - utopic point above ^^ :)19:46
balloonspatdk-wk, ahh.. you interested in writing any testcases? Or running them? We're holding sessions thursday and next tuesday respectively to do just that19:47
balloonsmight be a good time to hop back in19:47
elfyballoons: hold you're horses dude19:47
patdk-wkI was just running them, writing isn't my thing, except sometimes I am annoyed enough to do so19:47
elfyit's the 15th not the 10th :)19:48
balloonselfy, yes.. this thursday the 10th is the bug hug / testing day.. which sounds like it's more inline with patdk-wk19:49
balloonsafter we finish this up I'll be sending a reminder round19:49
elfyballoons: I'm at cross purposes perhaps then - I thought we were talking about the one I'm involved with19:50
patdk-wkyour just not that important!19:50
balloonselfy, yea.. it's a little confusing.. I'm liable to do so trying to speak too quickly19:50
elfylol19:50
balloonsanyways, patdk-wk we'll be hanging out here from 1900-2200 on Thursday July 10th19:51
patdk-wkutc?19:51
balloonspatdk-wk, yep utc19:51
balloonsso, like now ;-)19:52
patdk-wkheh, will try19:52
elfynot sure what the point is in me talking about what I was going to talk about a week later then19:52
balloonsawesome.. hope to see you there :-)19:52
patdk-wkto unconfuse everyone that gets confused from this one19:52
balloonslol.. elfy we haven't talked specifics on what you wanted to present19:53
balloonsbut the test writing should be next week, for the hackfest19:53
balloonsthis week it would make sense to show running tests and recording results19:54
balloonsas that's part of what we'll be doing19:54
elfyok19:54
balloonsthe other bit is triaging19:54
elfyI assume you have some sort of plan for the whole shebang :)19:54
balloonselfy, yes.. For everyone's sake it would be better if I didn't present alone19:55
elfybut I just got confused about today's chat I guess19:55
balloonsI'd like to lock that down today19:55
balloonsso yea, I'm happy with the buglist, let's chat about the hangout demos. What are you up for?19:55
elfywell I was intending to run through manual testcases from marking a bug so someone else doesn't do it to pushing the finished thing up for us to approves19:56
elfywhich is why I assumed we were looking at the testcase bug list :)19:57
balloonselfy, we're editing the same wiki page.. I'll leave it19:57
elfyI've not seen anything specific on the m/l re this thursday19:57
balloonselfy, see the utopic bug hug days19:58
elfyballoons: saved changes - all yours19:58
balloonselfy, ty19:58
elfyballoons: oh d'oh - while you're editing it - can you remove the autopilot bits from the utopic requirement I added for manual testcases19:59
balloonselfy, it's all yours.. I made no changes in the end.. I don't see what you want to remove20:00
elfydone20:01
elfyballoons: so - this Thursday - I can be about to help you with hangout if you want20:01
balloonselfy, that would be great. So you want to demo executing manual tests? That's perfect. I need to find a volunteer for triaging, since no one stepped forward ;-)20:02
elfyI can do the manual testcases thing yep20:03
balloonsperfect. you are on the schedule20:03
balloonsit will be 1900, and it will be ubuntuonair.. I'll send you a link shortly before to join20:03
elfynot sure how that can work though20:03
elfyyep20:04
elfyballoons: so how would I demonstrate executing that in a hangout?20:06
balloonselfy, depending on which test, you can screenshare. If you run in a VM, you can screenshare even installing. I would focus on executing an application test20:07
balloonsshorter, simpler, easier to demo20:07
balloonspick a test or two from the xubuntu list20:07
elfyI'd do one of the xubuntu ones I've not double checked to be honest20:07
balloonssound like a plan?20:08
elfythen if I find a testcase error I can make it absolutely plain - that's not an app bug but a testcase one :p20:08
elfyballoons: yea - sounds fine to me - I've not screensahred before so an idea of how would be useful :)20:08
balloonselfy, I'd like to see someone just talk through the process.. The screenshare would mostly be about you navigating to the test, reading it, selecting pass/fail, etc20:09
balloonsless on the test itself and more on finding a bug, reporting results, reading the test, logging in.. all the other bits20:10
balloonsthat's how I see it.. but ;-)20:10
elfyyep - makes sense to me too20:10
balloonswonderful. Ok, so that's for this thursday20:10
elfyyea20:11
balloonsnow for the hackfest next tuesday, you'll also do a demo on manual test writing.. I imagine it will be similar. Talking about formatting, mindset, finding work, etc20:11
elfythis is where I got confused :)20:11
elfyI thought THAT was thurday week :p20:12
balloonselfy, ahh.. :-)20:12
balloonsI have it for the 15th.. which is 8 days away.. next tuesday20:12
=== salem_ is now known as _salem
elfynow that one will need more screenshare I would say20:12
elfythe chat we just had about the bug list/edubuntu/studio isn't anything to do with THIS thursday at all is it ...20:13
elfymore confusion on my part :p20:14
balloonselfy, right.. no it's for next week20:14
elfy:)20:14
balloonsthe work for this thursday I need to put together.. I've not made a bug hug list before20:15
balloonsI'll need to do that today20:15
balloonsthe other prepwork is simply what's already done on packages.qa.ubuntu.com.. have people run those tests!20:15
balloonsI saw you put out a call for xubuntu to have a go as well..20:15
elfytesting?20:16
elfyI've been doing that for weeks - not much happening atm ...20:16
elfyballoons: basically what I'd intended to run through was http://pastebin.com/dVbF1dC120:18
balloonselfy, pastebin looks logical20:26
balloonselfy, sorry got pulled away for a sec. So you a-ok on everything?20:42
elfyhah20:48
elfyjust got back myself balloons :)20:48
elfyok - so if paste looks logical I'm fine - I'll get a run at screenshare this Thursday20:48
balloonselfy, excellent. thanks for helping out!20:50
elfywelcome :)20:50
elfyballoons: back tomorrow if you need anything more21:01
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== Ursinha is now known as Ursinha-afk

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