[05:41] Good morning === chihchun_afk is now known as chihchun [08:27] Morning all === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === _salem is now known as salem_ [14:08] good morning. [14:09] elopio: See we gave you every chance to go all the way and this is how you repay us, shame on you ;) [14:10] I'm sorry [14:10] :'( [14:10] elopio: morning dude :) [14:15] hey balloons [14:15] elopio, a good try :) [14:16] brendand: it was good. I wanted to be champion, but it'll be next time. [14:16] nope, it won't [14:16] germany will win all the championships from now on. [14:17] knome, they need to win this one first :) [14:17] well but of course they will. [14:17] hey knome [14:18] ahh, soccer talk :-0 [14:18] the game winner was swapping the goalie on ned [14:18] balloons, we need to cut down the amount of mail in -quality... [14:18] balloons, i mean, seriously, three answers for one offtopic mail? :) === chihchun is now known as chihchun_afk [14:18] knome, for non -quality requests? I was intending to simply answer it without going to the list [14:18] wait, 4... [14:19] balloons, well it did approach there [14:19] i think it's a good idea to reply to the list so others know it's been answered [14:19] otoh, the "others" need to make sure they aren't *re-answering* [14:20] ultimately, the link i gave them already had all the information they needed if they were willing to use more than 3 minutes to click around [14:20] it isn't nuclear science, and if it is for them, they probably shouldn't be installing ubuntu touch at this point... === chihchun_afk is now known as chihchun [14:28] knome, I meant I could have chosen to not send it to the list [14:28] I let it in over the weekend, but I was going to not have it hit the list.. keep the noise down [14:28] I'll do that next time [14:28] elfy, when you are about, let's talk about this thursday and make sure we are happy with the list of work [14:31] balloons, i know, but you were the *fourth* person who replied to the message... [14:33] knome, LOL.. I had to add my 2 cents, eh? [14:39] yeah, i guess, and everyone else as well! [14:49] balloons: give me a while to drink this cold bottle and I'll be free :) [14:49] thursday? work? [14:49] * knome flees [14:49] elfy, take your time.. I'll be busy for the next hour [14:50] knome, lol.. you could also participate by watching :-) [14:50] i guess i'll just opt out and work with paid work :P [14:50] well, there's that also [14:50] work nonetheless [14:50] yeah... [14:53] elopio, hey can we talk about what needs to be done to get the ux tests in the dashboard? i want to help with that [14:54] and 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 bottle [14:54] brendand: now, just follow the MOTU process: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages#Going_through_MOTU [14:54] hi knome :) [14:55] hey elfy [14:55] I was waiting to get the building and autolanding ready on jenkins, which just happened last week. So our package is almost ready. [14:56] elopio, is it in a ppa yet? [14:56] brendand: not yet. [14:57] elopio, we need to do that first i think [14:57] brendand: yes, that's part of the process. [14:59] Hi everyone! [15:01] hello ePierre [15:02] elopio, not sure a good team to use [15:02] elopio, btw you're wanted in a meeting ;) [15:03] I don't get what you are talking about. Good team use for what? [15:03] I'm fighting my gtalk plugin, almost done. [15:05] elopio, for the ppa [15:07] brendand: oh, well, ~canonical-platform-qa [15:07] that's our team. === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [15:33] balloons: will you be about around 19:00UTC ? [15:33] mm 4 hours? sure [15:34] ok - cool, I can get the day dusted and be all yours then [15:34] brillant [16:44] ping ubuntu-qa [16:44] can I get a review here, please? [16:44] https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/device_emulation_scenarios/+merge/224505 [16:44] elopio: I will review [16:50] robotfuel: thanks [16:55] rvr: hey! :) [16:56] elopio: Hi! :D [16:56] rvr: please, change the online accounts status from green to red on the summary, because they are not being run on mako. [16:56] elopio: Not running at all? [16:56] rvr: and please, review these two branches: https://code.launchpad.net/~elopio/ubuntu-system-settings-online-accounts/ [16:56] elopio: Failure or what? [16:56] that will get it back to green. [16:57] rvr: they have an: if !desktop: return. [16:57] so no failure, just a quick way to pass without questions :) [16:58] Ok [16:59] elopio: review is done, there are some failing tests, and one inline comment [17:00] rvr: thanks. I'm looking at it. [17:02] elopio: Did you check the bug? [17:02] rvr: which bug? [17:02] self.skipTest('Skip because of bug http://pad.lv/1252294') [17:02] Launchpad bug 1252294 in unity-mir "Application window appears in the background" [High,Confirmed] [17:02] rvr: yes, now it works. [17:03] So it should pass now [17:03] rvr: it does. [17:10] elopio: http://paste.ubuntu.com/7761053/ [17:10] elopio: I copied your branch to my device [17:12] rvr: are you running it with python2? [17:12] elopio: Yes [17:12] it's python3 only. [17:12] Ok, python3 gave other errors [17:12] paste them please [17:15] elopio: http://paste.ubuntu.com/7761081/ [17:16] rvr: do you have accounts on your device? [17:16] Yes [17:16] you need to start clean [17:16] we are not yet patching the home in these tests. [17:18] Bad :) [17:20] agree, but don't blame me :) [17:20] autopilot.exceptions.StateNotFoundError: Object not found with name 'MainView'. [17:21] http://paste.ubuntu.com/7761115/ [17:21] did it open? [17:29] rvr: ^ ? [17:30] elopio: Yes [17:30] Accounts ... no accounts [17:30] Ahh [17:30] Hmm [17:30] I have my phone in Spanish [17:31] Hmm [17:33] rvr, please do not use enter as punctuation [17:33] knome: ? [17:34] rvr, you used 5 lines to say 1-2 lines worth of words. [17:34] Geez, I'm going to suck all the bandwith that Netflix needs ;) [17:35] rvr: 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] so I left it as I found it. [17:35] it's already too big this branch to experiment with that. [17:35] elopio: Ok, I see [17:36] elopio: I was surprised, because everything else looks so good [17:36] rvr: wait for it... [17:36] it's just that it's not straight-forward. I need to give it more though. [17:37] because now we have the helpers, so we don't really need to pass the test case object as a parameter. [17:37] but if we don't pass the test, we can't make the clean up afterwards. [17:38] so this needs to be a fixture, somehow. [17:39] I 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] rvr: I'll show you some code to discuss, soon. [17:39] elopio: For cleaups I use __del__, which you didn't like [17:40] well, that's one think. But the cleanup we need is to close the app. [17:40] you can't use del for that. [17:41] Well, the use case that I had was to remove a directory after the tests in the gallery app [17:41] rvr: yes, because you were using the test case to launch the app. [17:41] so the test case closes the app. [17:42] if we don't want to send the test case as a parameter, we need a different solution. [17:55] See you tomorrow [17:57] damn it. He left the branch in Needs fixing. [17:58] robotfuel: the thumb is not yet ready to be moved to a helper. That's on the test plan TODO for scrollbars. [17:58] that will be some ~300 more line of code, and it's full of bugs that need to be fixed first. [17:58] I think I fixed the failing tests. I'm waiting for jenkins to confirm. [17:59] elopio: ok, it seemed like there was enough to start the helper [17:59] robotfuel: we can start it. But it's a QQuickItem, so we can't just make a class for it. [18:00] that's the first problem. I've already talked with veebers because we need more help from autopilot on those cases. [18:00] elopio: oh, that makes sense. we can just wait for tests to pass then. [18:01] robotfuel: thanks for your review. Much appreciated. [18:05] wow, I've just seen a push notification for system updates. [18:29] another case of a skip tests because we are not yet able to run them: [18:29] https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/1338714 [18:29] Ubuntu bug 1338714 in Online Accounts setup for Ubuntu Touch "On desktop, we need a password-less keyring for autopilot tests" [Undecided,Confirmed] [18:29] to 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:30] jfunk: you also requested to be informed about skips. This is a weird kind of skip I'm adding ^ [19:07] balloons: whenever you're ready for the next couple of hours suits me [19:07] elfy, I think now is good. [19:07] * balloons loads hackfest page [19:07] okey dokey - here? [19:08] sure, we can do it in channel [19:08] as you know I mailed stgraber - not had a reply other than he'd seen it [19:08] right, so I think let's look at things besides edubuntu for this one [19:09] I've been talking to zequence re studio stuff - for the time being I think I'll steer clear of that stuff [19:09] so really - it IS edubuntu :p [19:09] elfy, ohh [19:09] what's up with studio? it too is lts [19:09] yea - you know what the packages are like - not going to be too complicated unless someone actually uses something like jack [19:10] sigh [19:10] it IS going to be too complicated for us to do much in the way fo studion cases [19:10] elfy, ahh.. so it's really self-invlusive [19:11] elfy, anyways, currently the hackfest is just pointing to https://bugs.launchpad.net/ubuntu-manual-tests [19:11] they are a bit - not easy at all - I'm ongoing talking to studio [19:11] yea I was going to point to edubuntu I think - they are in the main simple standard apps [19:12] that ok with you? [19:12] elfy, yes.. [19:13] elfy, there's another side to the coin too.. kubuntu [19:13] none marked as kubuntu [19:13] and I've no idea what they plan for app testing tbh [19:13] elfy, ahh it's Kde Edu project [19:14] oic [19:14] aka, edubuntu [19:14] also, some of these can be closed [19:14] may as well clean them up now too [19:14] well - 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 install [19:15] yea, pulling kde libs is not something desirable for many [19:17] ok - so I'll change wiki to point at edu bugs and make a note re kde libs [19:17] brillant [19:18] now, as to some of these old bugs to close.. [19:18] I don't think I'll need long on air - whoever does the autopilot can use more - probably need it :) [19:18] we can keep the air sessions short and sweet [19:19] I'll try and record a basic desktop run through to link as well [19:19] no need to drag them on :-) just don't rush [19:19] So looking at this bug, I think there is one change we can make to close it [19:19] https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1115515 [19:19] yep - not really much to say about manual stuff - pull branch, do some typing, test it, push it, wait for us to look :) [19:19] Ubuntu bug 1115515 in Ubuntu Manual Tests "Post-Installation testcases need to be reviewed" [Wishlist,New] [19:20] looking [19:21] perhaps not.. seems flavors have implemented there own.. or just not used it [19:21] is 1436 not used then? [19:21] it is, just under ubuntu [19:21] so it's fine as-is [19:21] ok - cool - so that can be closed :) [19:22] * balloons closing [19:23] elfy, whatever happened with https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1335669? [19:23] Ubuntu bug 1335669 in Ubuntu Manual Tests "Manual test needs updating for Alternate" [Undecided,In progress] [19:24] phillw never gave details :-( [19:24] no idea [19:24] balloons: don't worry, It's still on my to do list :) [19:25] k, I'll leave it be, ty [19:26] hi phillw [19:27] elfy, I think we should also use the bitesize tag; and toss some non-edubuntu stuff in there [19:27] https://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=bitesize [19:27] balloons: ok - that makes sense [19:28] I'm tagging some easy stuff I see [19:28] hiyas 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] balloons: what I was going to do was tag the edubuntu things which drag in kde with kde or something [19:29] so people can easily see - then I can still link to edubuntu bugs [19:30] elfy, you still working https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1308687? [19:30] Ubuntu bug 1308687 in Ubuntu Manual Tests "Screenreader Testcase needs updating" [Undecided,Confirmed] [19:30] I have gotten as far as printing it ... [19:30] elfy, if you want to make the split, go ahead I guess. I'm not sure I would [19:31] elfy, I added it as a bitesize ;-) [19:31] ok :) [19:31] balloons: ok - you persuaded me not to :p [19:31] elfy, lol [19:36] balloons: so how about if we list edubuntu and bitesize on the wiki [19:37] elfy, yep and I think that takes care of everything [19:37] I'm almost finished looking through and cleaning up the bugs [19:37] ok [19:38] elfy, can you confirm / tweak https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1288893? [19:38] Ubuntu bug 1288893 in Ubuntu Manual Tests "Xfdesktop Setting testcase details do not correspond to application " [Undecided,New] [19:38] I assume there's a bug in there with the tests [19:38] I think that's pebkac [19:39] and some of the xfce compositing tests don't work in VM [19:39] ok, remove my bitesize tag if indeed you do something else with the bug ;-) [19:39] yep [19:40] thoughts on https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1268942? [19:40] Ubuntu bug 1268942 in Ubuntu Manual Tests "bluetooth testcase missing in ubuntu" [Undecided,New] [19:41] well - we made all our bluetooth tests optionals as people never did them :p [19:42] few folks outside of laptop users have it [19:43] balloons: thought - do we need to say that testcases should be written using Utopic app versions? [19:43] heh? desktops are using bluetooth a lot these days [19:44] patdk-wk, well, I guess my evidence is only anecdotal.. no desktop I have ever owned has had it [19:44] :) [19:44] patdk-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 atm [19:45] it's certainly important.. I finally, as in a couple months ago, got a laptop that has bluetooth.. never had bluetooth on any machine until then [19:45] ya, I had to stop running test cases, couldn't figure it out since it all got changed up [19:46] patdk-wk, ohh? what's confusing / preventing you now? [19:46] technically? I can't remember, it's been like almost 2 years [19:46] got too fustrated [19:46] balloons: almost done this wiki edit - utopic point above ^^ :) [19:47] patdk-wk, ahh.. you interested in writing any testcases? Or running them? We're holding sessions thursday and next tuesday respectively to do just that [19:47] might be a good time to hop back in [19:47] balloons: hold you're horses dude [19:47] I was just running them, writing isn't my thing, except sometimes I am annoyed enough to do so [19:48] it's the 15th not the 10th :) [19:49] elfy, yes.. this thursday the 10th is the bug hug / testing day.. which sounds like it's more inline with patdk-wk [19:49] after we finish this up I'll be sending a reminder round [19:50] balloons: I'm at cross purposes perhaps then - I thought we were talking about the one I'm involved with [19:50] your just not that important! [19:50] elfy, yea.. it's a little confusing.. I'm liable to do so trying to speak too quickly [19:50] lol [19:51] anyways, patdk-wk we'll be hanging out here from 1900-2200 on Thursday July 10th [19:51] utc? [19:51] patdk-wk, yep utc [19:52] so, like now ;-) [19:52] heh, will try [19:52] not sure what the point is in me talking about what I was going to talk about a week later then [19:52] awesome.. hope to see you there :-) [19:52] to unconfuse everyone that gets confused from this one [19:53] lol.. elfy we haven't talked specifics on what you wanted to present [19:53] but the test writing should be next week, for the hackfest [19:54] this week it would make sense to show running tests and recording results [19:54] as that's part of what we'll be doing [19:54] ok [19:54] the other bit is triaging [19:54] I assume you have some sort of plan for the whole shebang :) [19:55] elfy, yes.. For everyone's sake it would be better if I didn't present alone [19:55] but I just got confused about today's chat I guess [19:55] I'd like to lock that down today [19:55] so yea, I'm happy with the buglist, let's chat about the hangout demos. What are you up for? [19:56] well 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 approves [19:57] which is why I assumed we were looking at the testcase bug list :) [19:57] elfy, we're editing the same wiki page.. I'll leave it [19:57] I've not seen anything specific on the m/l re this thursday [19:58] elfy, see the utopic bug hug days [19:58] balloons: saved changes - all yours [19:58] elfy, ty [19:59] balloons: oh d'oh - while you're editing it - can you remove the autopilot bits from the utopic requirement I added for manual testcases [20:00] elfy, it's all yours.. I made no changes in the end.. I don't see what you want to remove [20:01] done [20:01] balloons: so - this Thursday - I can be about to help you with hangout if you want [20:02] elfy, 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:03] I can do the manual testcases thing yep [20:03] perfect. you are on the schedule [20:03] it will be 1900, and it will be ubuntuonair.. I'll send you a link shortly before to join [20:03] not sure how that can work though [20:04] yep [20:06] balloons: so how would I demonstrate executing that in a hangout? [20:07] elfy, 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 test [20:07] shorter, simpler, easier to demo [20:07] pick a test or two from the xubuntu list [20:07] I'd do one of the xubuntu ones I've not double checked to be honest [20:08] sound like a plan? [20:08] then if I find a testcase error I can make it absolutely plain - that's not an app bug but a testcase one :p [20:08] balloons: yea - sounds fine to me - I've not screensahred before so an idea of how would be useful :) [20:09] elfy, 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, etc [20:10] less on the test itself and more on finding a bug, reporting results, reading the test, logging in.. all the other bits [20:10] that's how I see it.. but ;-) [20:10] yep - makes sense to me too [20:10] wonderful. Ok, so that's for this thursday [20:11] yea [20:11] now 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, etc [20:11] this is where I got confused :) [20:12] I thought THAT was thurday week :p [20:12] elfy, ahh.. :-) [20:12] I have it for the 15th.. which is 8 days away.. next tuesday === salem_ is now known as _salem [20:12] now that one will need more screenshare I would say [20:13] the chat we just had about the bug list/edubuntu/studio isn't anything to do with THIS thursday at all is it ... [20:14] more confusion on my part :p [20:14] elfy, right.. no it's for next week [20:14] :) [20:15] the work for this thursday I need to put together.. I've not made a bug hug list before [20:15] I'll need to do that today [20:15] the other prepwork is simply what's already done on packages.qa.ubuntu.com.. have people run those tests! [20:15] I saw you put out a call for xubuntu to have a go as well.. [20:16] testing? [20:16] I've been doing that for weeks - not much happening atm ... [20:18] balloons: basically what I'd intended to run through was http://pastebin.com/dVbF1dC1 [20:26] elfy, pastebin looks logical [20:42] elfy, sorry got pulled away for a sec. So you a-ok on everything? [20:48] hah [20:48] just got back myself balloons :) [20:48] ok - so if paste looks logical I'm fine - I'll get a run at screenshare this Thursday [20:50] elfy, excellent. thanks for helping out! [20:50] welcome :) [21:01] balloons: back tomorrow if you need anything more === _salem is now known as salem_ === salem_ is now known as _salem === Ursinha is now known as Ursinha-afk