#ubuntu-quality 2013-07-01 <smartboyhw> Good morning Noskcaj <Noskcaj> afternoon smartboyhw <pitti> Good morning <smartboyhw> pitti, when can you finish the questions and e-mail it to me? :) <pitti> smartboyhw: certainly this week <smartboyhw> pitti, alright, thanks! <DanChapman> Good Morning :-) <smartboyhw> Hello DanChapman. <smartboyhw> Guys, classroom session coming up in 7 minutes! <smartboyhw> DanChapman, hey, my sesssion starts now! <DanChapman> ok 2 see you there <njin> balloons, hallo bad guy, can have the right link for xmir testing ? <DanChapman> njin, THis one to install MIR http://unity.ubuntu.com/mir/installing_prebuilt_on_pc.html and this one is the testcase http://packages.qa.ubuntu.com/qatracker/milestones/298/builds/47541/downloads <njin> DanChapman, thnaks <njin> thanks <phillw> smartboyhw / balloons sorry for not being there for the classroom sessin. The computer at my Dad's works has died (hard dsk failure). <smartboyhw> phillw, balloons isn't also:P * balloons notes he is hiding <balloons> phillw, are you still here? <DanChapman> hey balloons :-) <balloons> Hey DanChapman <balloons> welcome to July my friend :-) <DanChapman> Is it july already??..... :-0 so it is!! <balloons> indeed! <knome> happy july <balloons> hello knome! <DanChapman> balloons did you see the 2 bugs I added today for screenshot and evince? <balloons> DanChapman, why yes they're right on top :-) <DanChapman> they passed ok if you run them seperately but if you ran the whole suite of tests together they have a meltdown. <balloons> wild.. and that's production, so that's no good :-( <balloons> do you have a moment to take a look at them? <DanChapman> Yeah no problem at all :-) <balloons> sweet. I imagine with pitti's fixes we might be able to do some things better now <smartboyhw> Happy July philipballew DanChapman balloons knome <philipballew> smartboyhw, Thank you <smartboyhw> :) <smartboyhw> And phillw and elfy <elopio> ping balloons. Juhapekka is on holidays this week. Can you get another person from the sdk team to review the two pending branches? <balloons> elopio, ping me again in 5 :-) <balloons> elopio, sure though.. We can ask Florian for help <balloons> elopio, Kaleo = Florian. Let me introduce you <elopio> that'd be great. I know nobody from those projects, it feels for me like they come from a separate company :) <balloons> intros have been made irc style :-) <smartboyhw> balloons, LOL <balloons> smartboyhw, I marked your work item done in the blueprint for the classroom session :-) <balloons> https://blueprints.launchpad.net/ubuntu/+spec/community-s-quality-growth <smartboyhw> balloons, thx <phillw> balloons: I'm just in the initial stages of installing a brand new Win 8 desktop machine.... Hmm, this is *fun* :/ <balloons> phillw, I just wanted to share there's a fb page now :-) http://www.facebook.com/UbuntuQuality <balloons> I thought you might be especially keen.. Seems fb lets you have org pages, and since not everyone uses g+, well, it made sense to have the more timely content appear on facebook as well <smartboyhw> phillw: Use Win 8.1 <balloons> elopio, cool, so you got one review in? :-) Also, did you see the link I sent about adding in slider functions? <elopio> balloons: yes, lets see if the lander bot doesn't complaint about the 'needs information' comment. <elopio> and I saw your email, I have here on my TODO for this week. <balloons> :-) <elopio> on friday I tried to make an emulator for the popover, but found nothing really worth it there. <elopio> I think a better approach would be to start writing emulators for the gallery project in ubuntu-ui-toolkit. <balloons> gallery project? <elopio> balloons: yes, there's a gallery of the components provided by the ui-toolkit. <elopio> with tests <elopio> I think I can use that to find some common things that will be useful as emulators. <balloons> ahh, tocha <chilicuil> balloons: help =), I was in the middle of my classroom session and ClassBot removed me the voice, my session was suppose to last 1 hour but it only let me write 30 minutes <balloons> chilicuil, ahh! <balloons> sure thing <zyga> anyone interested in reviewing a small bith of plainbox code: https://code.launchpad.net/~zkrynicki/checkbox/signal/+merge/172367 <juggle> hi <juggle> i want to run test -cases <juggle> but i dont know the steps for that <juggle> where do i start ? <juggle> i signed on launchpad <juggle> installed bzr <juggle> and downloading 13.10 daily build of ubuntu <balloons> juggle, ok so if you want to run testcases and report results, you can do so using the qatracker <balloons> let me send you a few links to help you get started <juggle> ok i am waiting for links, thanks for your help <balloons> This is the QATeam wiki page if you haven't seen it :-) https://wiki.ubuntu.com/QATeam <balloons> Here <balloons> Here's the page you need on the qatracker: https://wiki.ubuntu.com/Testing/QATracker <balloons> This week is week 2 for our cadence testing: https://wiki.ubuntu.com/QATeam/Cadence/Saucy/Week2 <balloons> So basically there are 2 basic things to test.. an image or a package <balloons> once you've downloaded the image you can test it using the testcases found here: http://iso.qa.ubuntu.com/qatracker/milestones/270/builds <balloons> there are links at the top of the page that will help you <balloons> If you like video explanations, your still in luck: http://www.youtube.com/qualitybecomesyou <juggle> ok i joined the ubuntu quality team on launchpad <juggle> i will continue with other links <balloons> perfect, just ping if you get stuck anywhere or something is confusing :-) <juggle> ok i will do :) <balloons> if no one is around, feel free to pm me anytime <balloons> i'll get the message whenever I'm around again and follow-up with you <juggle> ok, thank you <elfy> evening <balloons> evening elfy <juggle> evening elfy <phillw> balloons: you have email :) <balloons> phillw, I saw the fb post.. <balloons> we know have a better outlet for everyone to discuss since there is an org page <balloons> afaik.. ali is also a part of the new org page as an admin.. But since I have access to a presence on fb now I can share with everyone :-) <balloons> I assume it's similar to a community vs a page on g+ <phillw> balloons: do you want me tell everyone to move>? <phillw> - > <balloons> phillw, no no, as far as I understand it everything is as it should be. The difference is one is an organization page vs a community page. You can't "join" the org page <phillw> fb will be the death of me! :P <balloons> but it should mean the stuff being posted about what's going on in quality can now be easily shared with the community and discussed <balloons> phillw, lol.. ali is perhaps the best one to explain it <balloons> he's happy seemingly with the addition, so I consider it a good thing <phillw> I'll leave all that stuff to him :) <balloons> :-) <phillw> he's admin on the community page as well, so can tweak settings as needed :) <juggle> is it ok to install saucy salamender release on virtualbox <balloons> juggle, indeed. In fact there's a neat tool called testdrive that helps with this <balloons> juggle, we just had a session on it; http://irclogs.ubuntu.com/2013/06/29/%23ubuntu-classroom.html#t20:31 <balloons> have a read through :-) <juggle> i read, first i will install saucy salamender on virtualbox then i will install testdrive on virtualbox right? <chilicuil> juggle: no, testdrive can be installed in your hardware machine, it will launch virtualbox with the most recent ubuntu development version <juggle> got that now, thank you chilicuil <juggle> i am installing testdrive now <juggle> how to add existing installed iso to the testdrive ? <juggle> add ISO button is disabled on it <juggle> Sync button seams to install full iso again right ? <balloons> juggle, if you manually downloaded an iso and want to add it to the cache check the cache folder <juggle> ok i guess it will be possible with File + Open and selecting the iso <DanChapman> balloons, ping <balloons> DanChapman, pong * balloons notes ping pong is fun <DanChapman> balloons, :-) i've added a comment to the evince bug rather than right an article here. Can you take a look for me https://bugs.launchpad.net/ubuntu-autopilot-tests/+bug/1196535 <ubot5> Launchpad bug 1196535 in Ubuntu Autopilot Tests "Evince - troubles creating test PDF and searching document" [Undecided,New] <balloons> DanChapman, I have the answer to that actually <balloons> we should just include the test pdf in the branch <balloons> add it to the source directly and use it <balloons> make sense? <DanChapman> thats a good idea balloons !!! <balloons> I know we make many temp files, but I'm thinking adding the files needed to the source directly is probably the better way to go :-) <DanChapman> :-D <balloons> you live, you learn :-p <DanChapman> I agree <DanChapman> RIght well i'm calling it a day for today, but i will get them done tomorrow. Also do you want ubiquity in the production branch? <xnox> DanChapman: we want ubiquity tests in lp:ubiquity as that's where it's developed. unlike other projects, ubiquity is ubuntu-upstream =) <balloons> DanChapman, what xnox said :-) Same as with the core-apps, since we have the upstream available to us, let's push them there :-) <balloons> DanChapman, that said, it will most certainly be a part of the smoke testing, so if it's ready, let's get it committed and get it added in :-) <balloons> Letozaf_, Noskcaj evening and morning to you <Noskcaj> morning balloons <Noskcaj> i've made (slight) progress in getting a testdrive hangout. <balloons> i was just looking at that this morning <balloons> what news do you have? <Noskcaj> Dustin supports the idea, he just needs a time that howard and i will be online. Andres still ignores me <balloons> elopio, so are we stuck waiting a week for the second part of the merge? I see the toolbar and tabs pieces went in. Where does that leave us in the meantime? Should we keep with the status quo for now? <balloons> Noskcaj, ahh.. well, 1 dev is all you need, so :-) <elopio> balloons: just the toolbar landed. The second branch is the tabs. <elopio> and we first have to wait for this to be packaged and released on the ppa. <Letozaf_> balloons, hello <balloons> ok, so status quo probably for another week.. :-( Kind of makes me sad but I know you'll keep hacking away making the initial version just that much better :-) <elopio> balloons: I can also update some existing tests. For example, the ones in the files app just use the toolbar. <balloons> Letozaf_, hope you've been enjoying some time away it sounds like ;-) <balloons> ohh.. I didn't think any were that simple :-) <Letozaf_> balloons, yeah, pitty holidays are ended :) <Letozaf_> balloons, anyway the fun is here now :) <elopio> and we can extend the number of custom emulators this week, so Juhapekka gets to just review. <elopio> there's no time lost :) <balloons> elopio, right you are * Letozaf_ realizes it's late ... wow, see you guys tomorrow :p <balloons> knome, this looks neat: https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha?hl=en <knome> balloons, i'm using both the web developer and firebug extensions for FF which pretty much both do that and more :) <balloons> knome, I figured.. just thought.. hmm.. a novel idea, I'm guessing knome does this and a lot more <knome> hehe <knome> why doesn't devede support multiple dvd menus :( <slickymaster> @balloons: Hi Nicholas, can I ask you something? <meetingology> slickymaster: Error: "balloons:" is not a valid command. <balloons> slickymaster, go for it <slickymaster> regarding my xfce4 panel testcase. I've been looking to your branch but to be honest I can not say if it's right or not, so I think it would be best just tom push it again <slickymaster> my question is: is there any thing in particular I should do? Or do I simply push it to my branch? <slickymaster> balloons: I'm not sure if you saw my question <balloons> slickymaster, I have an xfce4panel test branch? <balloons> it's late here :) <balloons> if you want to use code from another branch you can merge it, or just branch it yourself and modify it manually <slickymaster> sorry, over here is almost Tuesday, but since I've been away for two weeks I'm trying to catch up on things <slickymaster> It's a bit confusing. I'm David and I wrote the xfce4 panel testcase that got screwed up because it got out of sync after Jackson giant nerge <slickymaster> and in your last post you advised me to push a new branch to merge it <balloons> slickymaster, ahh.. I'm pretty sure that was all cleared up <balloons> let's just go check shall we? <slickymaster> and how do we do it? <balloons> https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/xfce4panel <balloons> https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/xfce4panel/+merge/169295 <balloons> ahh your right I rebased your branch for you <balloons> lol. <balloons> at this point if you know the changes you want to make, grab a fresh branch of the head and make the changes and re-submit the merge request <balloons> slickymaster, ^^ <slickymaster> if I understand you correctly, I have to create a new branch and the just have to push my file to. Am I right? <slickymaster> balloons: sorry Nicholas how do I do grad a fresh branch of the head and re-submit the merge request? <balloons> slickymaster, there were edits made to the file made by someone other than you, so bzr wants you to review those edits <balloons> http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/view/head:/testcases/packages/1562_xfce4panel%20tests <balloons> are your edits in there? ^^ <balloons> so you can't just push your version as-is.. The rebased version was my attempt to take your edit's and jackon's edits and put them into one file <balloons> I realize this might all be really confusing to you <balloons> so if that's the case, the simple thing to do is pretend nothing happened in the past <slickymaster> no that's a prior version of it <balloons> grab the branch and make your edits again <balloons> submit for a merge <balloons> :-) <slickymaster> that's what I'm not getting. How do I grab the branch? <balloons> bzr branch lp:ubuntu-manual-tests <balloons> this is the version i did <balloons> http://bazaar.launchpad.net/~nskaggs/ubuntu-manual-tests/xfce4panel-rebased/view/head:/testcases/packages/1562_xfce4panel%20tests <balloons> if that looks good, then you might be all set <slickymaster> and bzr status? and then bzr commit and after that I just have to,push it, tight? <slickymaster> right? <slickymaster> I think I got it. I'll push it in a few minutes to revision <slickymaster> balloons: thanks a lot for all your help Nicholas <slickymaster> balloons: It's already proposed for merge, Nicholas. Once again I thank you for all your help <balloons> :-) <balloons> excellent <balloons> no porblem slickymaster sorry it turned out to be a bit confusing :-) <balloons> I blame Jackson :-p <slickymaster> balloons: no problem, I got to learns something new <slickymaster> balloons: I'm going to finish xfce4settings testcase by the end of this week, and I'll pick up another one to to after that <balloons> excellent.. welcome back :-) <slickymaster> balloons: see you. best regards #ubuntu-quality 2013-07-02 <pitti> Good morning <DanChapman> Good Morning pitti <pitti> hey DanChapman <smartboyhw> Hello pitti DanChapman <smartboyhw> Hello Noskcaj <Noskcaj> hey smartboyhw <jibel> good morning <knome> balloons, elfy is working on a "Xfce" testsuite, can you make that visible once you get back? :) <DanChapman> xnox, hey :-) should i propose the test for merge at lp:ubiquity? <xnox> DanChapman: yeah, https://code.launchpad.net/~dpniel/ubiquity/autopilot looks ok. <DanChapman> xnox, ok cool. Will do that then :-) <xnox> DanChapman: have you submitted CA? it's an online form linked from here http://www.canonical.com/contributors <xnox> DanChapman: here is direct link http://www.canonical.com/contributors <DanChapman> xnox, no I haven't I will sort that now. Would not have known if you hadn't mentioned it. :-P <xnox> DanChapman: cool, thanks a lot =) much appreciated. <DanChapman> xnox, anyone in particular I should ask to review it? <xnox> DanChapman: just default, ubuntu-installer team is fine. <DanChapman> cheers <phillw> smartboyhw: sadly, your specifications expired, can you please re-create them on https://wiki.ubuntu.com/QATeam/Hardware and I'll transfer them over (I managed to catch everyone else's) <phillw> balloons: can you fill in the make and model of your computer at the above wiki page :) <smartboyhw> phillw, what the <phillw> Even I didn't notice that they expire! <phillw> Where they are copied to will not expire, it's the same I use to hold copies of the milestone release ISO's :) <smartboyhw> phillw, em, the connection timed out <balloons> DanChapman, ping <DanChapman> balloons, pong <smartboyhw> phillw, no, still connection timed out <balloons> DanChapman, so I saw the scrollback on ubiquity :-) <balloons> good stuff.. did you plan on trying your hand at a core app now? <balloons> phillw, done <DanChapman> balloons, yeah its a pretty rock solid test as well and will work a treat once setup and tear down is implemented properly :-) <DanChapman> Yeah I was gonna do the fixes on evince and screenshot first. Been digging around looking at autopkgtests today. See how they work and all that.... <DanChapman> but yeah gonna have a go at a core app... any in need more than others? <balloons> DanChapman, well, picking something you like it always good. However, there are a few without tests. Let's see <phillw> ta :) <balloons> DanChapman, might be good to start with calculator, calendar, clock or weather as they are the big 4 for your first pass <phillw> smartboyhw: e-mail it me and I'll manually do it! <balloons> from there, file manager, docviewer, rss reader and the new ones sudoku, dropping letters and stock ticker all have 0 tests <smartboyhw> phillw, http://paste.kde.org/787562/ <DanChapman> balloons, ok sounds good. will go check out calculator first then :-) <balloons> phillw, so can I leave you to brainstorm on something? <knome> balloons, got my messages on the testsuite? <balloons> I'd like to make it a bit easier to find and utilize our session logs from: https://wiki.ubuntu.com/Testing/Activities/Classroom <balloons> knome, hello. I saw the message, what needs to be turned on? Elfy should have access to do that for xubuntu <knome> balloons, shouldn't i have that too? <knome> balloons, tell me where i enable a testuite :) <knome> i'm not home now though so i can't log in <balloons> so phillw any thoughts on modifying the wiki to make the sessions more prominent would be great <balloons> I'll let you have a think on it phillw :-) <balloons> knome, ohh, heh, well you assign testcases to products <knome> balloons, what's the product on packages. ? <balloons> if you have the right access you should see the list of xubuntu products <balloons> and you can edit them, etc.. if you don't, there is no products tab <balloons> so if you don't see a products tab, you don't have the proper access.. <knome> i'm not sure. i'll get back to you later on that when i'm home <knome> and yeah, gimme <knome> i'm on ubuntu-testcase-admins and xubuntu-release... <knome> actually <knome> i've seen some of that on iso. <knome> but we're talking about packages. now :) <knome> maybe i just didn't look carefully enough <balloons> ohh.. packages is the sameish <balloons> maybe it's not carrying over there <balloons> yes it should exist on iso.. on packages you right you probably don't have it <knome> :) <knome> gimme! <knome> :P <balloons> we might be able to solve that.. regardless tell me what to turn on, it's simple enough <knome> hehe <phillw> balloons: I'm just heading for home.... BTW.... I HATE WINDOWS!!!!!!! I'll have a look after food ! <knome> the testsuite called "Xfce" <balloons> ok, add it to? <balloons> or do you need a product also? :-) <knome> i think we also need a product <balloons> k, call it xubuntu or xfce? <knome> what do you think? <knome> should we gather all xubuntu-related testsuites under one product? <balloons> once the product is added to be honest, you should be set actually as you can edit the testsuite without worry <balloons> knome, it's up to you and team.. We've done it both ways in ubuntu :-) <balloons> atm everything is seperated out, we'll see how it works this cycle <knome> elfy? <knome> my worry is: <knome> if we do the xubuntu product <knome> we will be able to link all tests to it yes, <knome> but they won't be marked ready unless somebody marks a test done for them under xubuntu <knome> does that make sense? <knome> or the "xubuntu" product isn't ready, if a test for, say, firefox isn't ran under xubuntu <knome> even if it's ran outside xubuntu <knome> for ISO's that makes sense, because the installation tests are actually different for xubuntu, lubuntu etc. <knome> but with packages, it would be fine to mark the firefox tests done for xubuntu if anybody ran the firefox tests anywhere <balloons> right.. if you make it all inclusive, well, you shut yourself off from the rest <knome> exactly <balloons> but I would probably group all the xfce stuff together as one product <balloons> panel, settings, etc, etc <knome> yes, definitely - that's why we did that :) <balloons> for instance all the unity stuff is in one spot <knome> (if you look at the testsuite, you can see that being done) <knome> i also updated the branch <balloons> but if you make a leafpad test, probably just make it a seperate product :-) <knome> mousepad that is ;) <knome> that's why we created the xfce testsuite now... <knome> because that was the easy one <knome> anyway, i got to go now <knome> bbl <knome> (p.s. ask elfy) <balloons> kk :-0 <balloons> k knome elfy I made a xfce product and made you owners :-) see if that fixes things <elfy> just got back - will read all of that when dinner is eaten and tea is drunk ... <qwebirc33354> hello ballons <qwebirc33354> balloons* <balloons> hello qwebirc33354 ;-) <balloons> hello juggle <qwebirc33354> just saw your page at the Orange Notebook <qwebirc33354> how can I get involved? <juggle> hello balloons <balloons> qwebirc33354, there's several options :-) Right at the moment the biggest focuses for us as a team are to work on our automated tests, especially for the ubuntu core apps, and to help test the new stuff landing in saucy <juggle> how are you <balloons> juggle, good, you? <juggle> fine thank you <balloons> qwebirc33354, so first things first, let's get you signed up to the team and the mailing list, then I can help you get started on what your interested in <juggle> last night, installed saucy and a little min latter i will try to install virtualbox it <qwebirc33354> I've been tinkering with Ubuntu since 7.04, installed and troubleshooted on every config possible all the way up to 13.04 <balloons> qwebirc33354, The quality team has a wiki page here: https://wiki.ubuntu.com/QATeam. This is our mailing list: https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality. Sign up and say hello :-) <qwebirc33354> ok <balloons> qwebirc33354, with that said, what might you be most interested in? contributing test results, or creating test cases? <balloons> perhaps both :-) <balloons> if you've been around ubuntu that long, I think you should give the automated test writing a try <balloons> it's really cool stuff <balloons> juggle, nice.. so are you running saucy on real hardware now? <juggle> no i will run saucy on virtualbox <juggle> is it ok for testing ? <qwebirc33354> that does sound interesting <balloons> juggle, ahh, gotcha.. <balloons> juggle, yes of course it's "ok" :-) <elfy> balloons: really - I've been using since 7.04 and I'm scared of autopilot :) <balloons> elfy, you have to admit it's cool.. whether or not you want to try writing a test :-) <balloons> qwebirc33354, wonderful. So let me send you a few links.. <elfy> oh yea :) <qwebirc33354> sure. I just signed up for the mailing list <balloons> sorry, small interruption here :- <balloons> qwebirc33354, so here's some documentation and a tutorial for qml apps and autopilot <balloons> http://unity.ubuntu.com/autopilot/ <balloons> http://developer.ubuntu.com/resources/tutorials/quality/how-to-write-autopilot-tests/ <balloons> We're writing tests for the core apps <balloons> https://wiki.ubuntu.com/Touch/CoreApps/Testing <balloons> https://wiki.ubuntu.com/Touch/CoreApps/Testing/ContributeAutopilotTestcase <juggle> last time, when i try to install saucy on virtualbox took long time but now it seams very fast <balloons> so you can see the apps in question and the bug list :) <balloons> juggle, anything different? just a new iso or? <juggle> it is a new iso <juggle> i downloaded that iso last night <elfy> balloons: so a bit mystified here - once more the way that testcases /suites/products are related to each other and how they relate to making specific tests show up for people to test against <elfy> s/once more/ with <balloons> qwebirc33354, I trust that's not too much information overload. There's about a dozen apps that the community is developing for ubuntu touch. They all need more autopilot tests. You can learn about how to write autopilot stuff in the links I sent, and asking questions of course. In addition, I plan to host a couple intro sessions this week and next to get people up to speed ;-) <balloons> elfy, lol.. no worries <qwebirc33354> this is quite a bit of info to get my head around <balloons> you need a product.. it can be anything. an image, a package, etc <qwebirc33354> but terribly exciting nonetheless <balloons> qwebirc33354, :-) So start with the tutorial on developer.ubuntu.com and work through that <qwebirc33354> your intro sessions gonna be on youtube? <balloons> the rest will come as you learn ;-) <balloons> http://www.youtube.com/qualitybecomesyou is my channel. And yes, look for more autopilot stuff to hit there :-0 <elfy> balloons: so to get something onto http://iso.qa.ubuntu.com/qatracker/milestones/270/builds it has to be a product? <balloons> I know visual help alot <balloons> elfy, once you have a product, you can assign a testsuite to it <balloons> a testsuite as you already know, contains testcases <elfy> yep <qwebirc33354> is this the path to working with Canonical? <balloons> qwebirc33354, working with canonical? do you mean to say be employed by canonical? <qwebirc33354> yeah? <balloons> many folks working @ canonical started out in the community.. ubuntu is a meritocracy, so one way to garner influence is to do good work within the community :-) <elfy> balloons: I can see we have a product - that is 'empty' atm - and we have a few testsuites which can be added to the product, I can follow that - what's confusing me is how to actually allow people to test against things <balloons> ohh! <balloons> you need a milestone and a build <elfy> aah right <qwebirc33354> I've written quite a few test cases, unit tests, for Ensemble Cache before, but this autopilot is damn exciting <qwebirc33354> that's pretty encouraging <balloons> qwebirc33354, if you look you can see some of the tests in action, like say the ubiquity installer DanChapman wrote.. it's linked on my channel <qwebirc33354> I'm subscribed. going thru the vids now <balloons> doing good work always let's you have more influence and voice in the project.. <elfy> balloons: I assume knome knows about that then - that'll be why I'm not seeing any logic at the moment :) <balloons> http://www.youtube.com/watch?v=4wazf8_khrY&list=PLG55xW3Q-4JaxdkPnfj1ghzuwFS4-0FrZ&index=1 <balloons> elfy, I can add a build for you if you wish <elfy> balloons: not necessary atm <juggle> so i installed saucy on virtualbox. what must be the first test case of me <balloons> juggle, have a look at what's on tap for cadence testing :-) <balloons> http://packages.qa.ubuntu.com/ <elfy> balloons: one more for the moment then I'll leave you in peace ... who can add builds? <balloons> elfy, lol, it's hard for me to know that you can't <balloons> I can add them <balloons> in theory you can add them as well for your products <balloons> if you can't then I'll just have to do it.. which isn't a huge deal persay <elfy> lol <balloons> the packages tracker was unique because you had no products <elfy> I'm just trying to see some sort of logic in how this is all set up :) <balloons> I added xfce and assigned it to xubuntu <balloons> that should let you have full control over it <elfy> I can see those things - I can see that I can control them <elfy> I'm obviously not asking the right question here :) <elfy> bbl <juggle> if you wrote something, sorry i did not see them <balloons> juggle, ahh :-) <juggle> i disconnected <balloons> basically everything that's on tap for cadence week 2 testing is what you can test <juggle> is there a log page ? <balloons> there is <balloons> v <juggle> ok, if you share i will read <balloons> http://irclogs.ubuntu.com/ <balloons> i'll repeat it :-0 <balloons> https://wiki.ubuntu.com/QATeam/Cadence/Saucy/Week2 <balloons> that page should detail everything ;-) <balloons> qwebirc33354, how's it coming? <qwebirc33354> i've created a Launchpad account, and kicking myself for all that wasted Karma ! <elfy> qwebirc33354: I shouldn't worry too much about karma - it's all skewed :) <qwebirc33354> i bet it is, unless proselytizing ubuntu door to door counts in some cosmic calculation <qwebirc33354> but I'm getting there <elfy> ha ha ha <balloons> qwebirc33354, :-) <qwebirc33354> i have Quantal installed on an old Thinkpad R52, and Raring on my mother-in-law's computer, so I ought to get back to speed <qwebirc33354> btw <qwebirc33354> my ID is drsaurabhsikka, and I should really get off this hackintosh and login legally on to IRC via ubuntu <qwebirc33354> see yu in a bit <balloons> qwebirc33354, cu in a few :-0 <juggle> saucy in virtualbox responding little bit late <juggle> did you get like that comments ? <balloons> juggle, yes you can run saucy in a VM and do the cadence testing <balloons> I'm not sure xMir will work out too well, but otherwise everything should be testable :-) <balloons> It's even covered in the tutorial if your not sure how <juggle> yeah, i will try with your help <balloons> drsaurabhsikka, welcome back :-) <drsaurabhsikka> thanks balloons <drsaurabhsikka> I'm getting all my keys on launchpad, meanwhile <balloons> yes, that is fun <balloons> if you need help with setup, ping <drsaurabhsikka> thanks <phillw> balloons: Is this what you had in mind? https://wiki.ubuntu.com/QATeam/Header/phillw <phillw> If so, I can go tidy it up so it scales correctly. <balloons> phillw, that's a start.. but new folks might not know what classroom sessions are. I'm hoping to try and push people there if they have questions or need a tutorial/walkthrough that isn't covered persay <balloons> Maybe something off the activities page, linking to the session that corresponds to the activity? <phillw> Call it 'Tutorials'? <phillw> okies, I'll go play on the Activity Page and see what I can do... <balloons> thx phillw :-) <drsaurabhsikka> does the SSH key also include my local machine login info? <balloons> drsaurabhsikka, what do you mean by that <balloons> it will have a user@host attached to it <drsaurabhsikka> got it <drsaurabhsikka> installing bzr <drsaurabhsikka> got all my keys, etc <balloons> drsaurabhsikka, https://wiki.ubuntu.com/QATeam/ContributingTestcases/Launchpad <drsaurabhsikka> balloons: unable to get bzr to recognize my launchpad ID <balloons> see the page I linked <balloons> if it doesn't help, we'll troubleshoot <drsaurabhsikka> got it <drsaurabhsikka> I've joined the QA Team <balloons> drsaurabhsikka, excellent.. I've finalized the details of the workshops now as well.. hopefully something in here meets your needs <balloons> drsaurabhsikka, http://www.theorangenotebook.com/2013/07/automated-testing-workshops.html <Letozaf_> balloons, Hi :) <balloons> Letozaf_, hello <Letozaf_> balloons, I think I encountered a bug: http://ubuntuone.com/6sRBg9lX7ILSsX5nh0sZmd yesterday rssfeed autopilot tests worked today I get this :( <balloons> Letozaf_, that link isn't showing me anything :-( <balloons> however I have some news.. and your right, I think the autopilot tests found a regression :-) <Letozaf_> balloons, sorry let me put it somewhere else <balloons> ahh. I see the image now <balloons> sorry, ff was being silly <Letozaf_> balloons, oh fine! <Letozaf_> balloons, do you think it's the regression's fault ? <balloons> yes, the code changed and broke something <balloons> the test did it's job <balloons> Letozaf_, http://(316)288-4715:8080/job/ubuntu-rssreader-app-ci/ <Letozaf_> balloons, fine so the test is ok then <balloons> the tests are in jenkins now :-) <Letozaf_> balloons, cool :-D <balloons> I realize that's not a nice display, but heh, it's being run <Letozaf_> balloons, I was implementing other tests in rssfeed, but I guess I will have to wait for the bug to be fixed to try it out :) <Letozaf_> balloons, doesn't matter, I mean the display, I understood it all the same :) <Letozaf_> balloons, so this : https://code.launchpad.net/~carla-sella/ubuntu-rssreader-app/add_feed_test_fixed_dir_name/+merge/172200 <Letozaf_> balloons, the missing file was fixed ? <Letozaf_> balloons, must I ask fginther ? <balloons> Letozaf_, we can try and track the reason done in just a moment :-) <balloons> let me finish up here <balloons> you could try pinging the developers in #ubuntut-touch or looking at if something new in the code landed <balloons> check the commit log <balloons> I'll be just a few ins <balloons> *mins <drsaurabhsikka> connected with your G+ hang <fginther> Letozaf_, is there something I can help with? <Letozaf_> fginther, oh yes thanks, the ubuntu-rssreader-app autopilot test <Letozaf_> fginther, https://code.launchpad.net/~carla-sella/ubuntu-rssreader-app/add_feed_test_fixed_dir_name/+merge/172200 <Letozaf_> fginther, seems that I pushed the branch without the ubuntusdk file even if I got it on my laptop <fginther> Letozaf_, jenkins is now running the autopilot tests on each merge proposal <Letozaf_> fginther, but here I see that in jenkins it's ok http://(316)288-4715:8080/job/ubuntu-rssreader-app-ci/ <fginther> Letozaf_, the results from your MP are here: http://(316)288-4715:8080/job/ubuntu-rssreader-app-autolanding/5/ <Letozaf_> fginther, :( oh! fine <fginther> Letozaf_, there is a bug in the jenkins tools in that the results of the generic-mediumtests which run the autopilot tests didn't get reported to your merge proposal <fginther> I'll try to get that fixed. <Letozaf_> fginther, ok, thanks, just a question, mean time I have added some more tests to rssfedd-app autopilot test, so maybe when I have finisched them I will just propose a new merge paying attengion the ubuntusdk file si there <fginther> Letozaf_, if you can update your launchpad branch with the missing file, the tests will be automatically re-executed. <fginther> Letozaf_, that plan is also fine. <Letozaf_> fginther, ok then I will finish the autopilot test and then re-submit a merge proposal <Letozaf_> fginther, thanks :) <fginther> Letozaf_, Great! my apologies for any testing issues, this has been a little difficult to get right. <Letozaf_> fginther, no problem, I have fun so thats ok <drsaurabhsikka> balloons... <balloons> drsaurabhsikka, yes? <drsaurabhsikka> i'm done with the preliminary work <drsaurabhsikka> connected with your G+ hangout <drsaurabhsikka> now what <drsaurabhsikka> downloading saucy? <balloons> ohh.. gotcha, the flood of stuff blocked your comment :-) <balloons> sorry drsaurabhsikka ! <drsaurabhsikka> :) <balloons> yes, saucy is the best to use for QA work <balloons> so download saucy and install it in a VM or on a real machine <drsaurabhsikka> oddly enough, saucy was my nickname in college (short for SAUrabh SIkka) <balloons> interesting :) <drsaurabhsikka> do i need to have raring installed on my hardware ? <balloons> raring isn't required for anything <drsaurabhsikka> testdrive and whatnot? <balloons> so if your willing to upgrade and join the world of testing, upgrade to saucy :-) <balloons> you thinking you want to make a vm of saucy or install it on a real machine? <balloons> etheir one works <drsaurabhsikka> ok... I'm gonna try it tomorrow, it's 1 am here now, and the ISO is downloading <balloons> good night! I'll be around tomorrow as well.. and if you can attend a workshop <drsaurabhsikka> and then what? <balloons> after the install is done? <balloons> install autopilot <drsaurabhsikka> ok <balloons> follow the tutorial <balloons> let me link you again <balloons> http://developer.ubuntu.com/resources/tutorials/quality/how-to-write-autopilot-tests/ <drsaurabhsikka> please do <balloons> that's the best one to start with. <balloons> from there, there's more links to official docs, etc.. <drsaurabhsikka> i'll read it through in the morn <balloons> once your ready, there's a walkthrough for working with the core apps themselves: https://wiki.ubuntu.com/Touch/CoreApps/Testing/ContributeAutopilotTestcase <balloons> but don't rush through it :-) <drsaurabhsikka> the hangout's 24 hours from now? <balloons> the first is tomorrow at 1800 UTC <balloons> so like less than 24 hrs <drsaurabhsikka> 22 <drsaurabhsikka> ish <drsaurabhsikka> ok <balloons> yep :-) <drsaurabhsikka> this is fun <drsaurabhsikka> will catch up then <drsaurabhsikka> ciao for now, and thanks for all the fish <balloons> cheers drsaurabhsikka ! <phillw> balloons: and this is the *last* time I want to have to deal with vanishing hardware profiles ever again! 2nd time lubuntu-PPC team have lost theirs :( <balloons> :-( <phillw> takes approx 5 mins from a standing start for me to transfer one over, faster if there is more than one (I have to 1st ssh onto my dedi-server :) ) <toddy> balloons: the link in the article "Automated Testing Workshops" to the qa-events page on g+ is wrong. the correct link is https://plus.google.com/108452779163647535106/posts <balloons> toddy, yikes, thank you! <balloons> wait, doesn't https://plus.google.com/b/108452779163647535106/events work for you? <balloons> ahh I see.. weird <toddy> no, it doesn't work for me <phillw> +1 it asks me to create a new event :) <balloons> I have to link to each one manually <balloons> yea, let me fix it <balloons> bah! <phillw> balloons: you need a 'media' secretary.... I think you know who I have in mind :P <elfy> that'll be me saying goodbye ... <balloons> ok, try the page and links now :-) <balloons> LOLOLOLOL <elfy> :) <balloons> toddy, phillw links all look good? it doesn't let me link you directly to the events page <balloons> apparently only I can see that.. but I trust the event page for each one works <phillw> balloons: https://plus.google.com/b/108452779163647535106/events still shows me 'create an event'.... <balloons> grr <toddy> yes me too <balloons> third time is the charm <balloons> has to be <phillw> elfy: don't worry, I wasn't volunteering you :D <elfy> I wasn't thinking so ... <balloons> ok, I tried in private mode on firefox <balloons> all the links work for me now <balloons> perhaps for you too? <balloons> for example, https://plus.google.com/b/108452779163647535106/events/cersg5v0qr98nla369ddkug6968 <balloons> toddy, phillw .. perhaps elfy ^^ <balloons> I'm sure it works for elfy he has a golden touch <toddy> balloons: redirect on https://plus.google.com/events/cersg5v0qr98nla369ddkug6968 - Automated Testing Workshop <phillw> balloons: https://plus.google.com/events/cersg5v0qr98nla369ddkug6968 is where that ends up at, and it does work <phillw> there's an echo!!!! <balloons> lol, ok, redirect is fine with me.. glad it's working :-) <toddy> :) <balloons> thanks for pointing it out toddy <elfy> balloons: I can see something - whether it's what I'm supposed to see I know not - I know I'd not deliberately go there given the title :p <balloons> elfy, hehe.. I won't ask you to go any further my friend <balloons> ty <balloons> that was quite brave <elfy> :) * balloons hands elfy a cookie <elfy> was a bit close to voodoo - scary :( <knome> *seeing* a G+ link is too much for me. <elfy> knome: I went there ... earnt cookie :D * phillw goes and finds out what happened to my google hangout stuff... * knome taps elfy on the head <elfy> ouch <knome> not that harshly... <elfy> I'm only little <phillw> I have enough just keeping up with failbook :D <knome> i'm not on facebook either <dkessel> hey everyone :) <balloons> dkessel, hello! <dkessel> balloons, thanks for the mail! i'll try to be there on tuesday. <balloons> dkessel, wonderful to hear :-) <balloons> you'll be happy to see some of the progress that's been made.. * dkessel tries to find out how to recover/change his NickServ password <dkessel> aah... <balloons> so dkessel any questions or something you want to see <dkessel> mh not yet. i rhink i have to read the last blog posts first <elfy> balloons: you're autopilot testing workshops - will the vids etc be available afterwards? <balloons> elfy, hmm.. not sure they would be useful persay <balloons> however I'm going to do an autopilot vid..if all goes well.. tomorrow :-) <elfy> ok - wew're doing a call for xubuntu help - if things are there we can point them at it <balloons> elfy, certainly <slickymaster> balloons: Hi Nicholas, sorry for trouble you again, but I'm still facing problems with my branch. <slickymaster> I've tried to push once again my testcase for xfce4 panel and I got an error message saying that the branches diverged and now it's pretty messes up <slickymaster> what should I do? <slickymaster> Can you just delete it so I can push a fresh new file? #ubuntu-quality 2013-07-03 <Noskcaj> balloons, ping <balloons> Noskcaj, pong <Noskcaj> can you merge elfy's manual test, it would help speed things up since david is having issues <Noskcaj> or do you want me to merge it? <Noskcaj> also, can you review https://code.launchpad.net/~noskcaj/ubuntu-manual-tests/parole/+merge/172212 <balloons> it's bedtime for me here, but I can try tomorrow.. If your able to merge, or howard that would be great <balloons> it's really busy for me atm :-( <pitti> Good morning <jibel> good morning <elfy> balloons: not sure what's going on but manual tests 1565/1566/1568/1571 have all disappeared <elfy> balloons: no - it's more than that - in fact it seems to be all the ones knome and I added to the xfce testsuite - all missing now if you bzr branch lp:ubuntu-manual-tests <smartboyhw> elfy, are u sure? * smartboyhw can find it <smartboyhw> elfy, http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/revision/143 <elfy> I just pulled the branch here - they are all missing <smartboyhw> elfy, really? Not in testcases/packages/Xfce ? <smartboyhw> My branch's new <smartboyhw> And I can find these there <elfy> aaah - yea - didn't see that <smartboyhw> :) <elfy> I really do wish that there was some sort of wiki for all this stuff <DanChapman> Good Morning :-) <smartboyhw> elfy, make one yourself:) <elfy> hi DanChapman <smartboyhw> Hello DanChapman, why is yesterday's session abruptly cancelled? <smartboyhw> I mean, "emergency" isn't a proper explanation:P <elfy> smartboyhw: that'll be really good wouldn't it - let's make a wiki about things that are missing from documentation - oh wait - how would I know it's missing ;) <smartboyhw> elfy, find it yourself? <elfy> sigh <smartboyhw> People who requested a feature is recommended to add the feature themselves:P <DanChapman> smartboyhw, Hey, my eldest boy fell down the stairs and broke his arm :-S so had to go hospital. We keep telling him not to play with toys on the stairs. But 6 year olds tend not to listen....... <smartboyhw> DanChapman, :S <elfy> DanChapman: oh dear :( <elfy> DanChapman: don't expect it to change as they get older ... it doesn't <smartboyhw> DanChapman, well at least your eldest son now learnt a lesson... <smartboyhw> DanChapman, for child caring, ask elfy:P <elfy> smartboyhw: quite simply something as important as QA quite frankly should have documentation written by Canonical <DanChapman> elfy, :-S thats kinda worrying .... :-D <elfy> DanChapman: lol - don't worry - it'll just happen :) <elfy> DanChapman: as long as he's ok - got a day of school and plenty of TLC - he'll be fine :) <elfy> my son snapped his wrist in about 5 places skateboarding on a kerb ... fell in the road - lucky <DanChapman> elfy, he trying to get as much sympathy as he can get.... has asked if he can have a day of watching power rangers... got to be one of the worst childrens programmes in history. <elfy> :) <smartboyhw> elfy, what's TLC? <smartboyhw> I think we call it ECA here.. <smartboyhw> My worst disease was H3N2 when I was 10... <DanChapman> brb <rbasak> Is there a adt-run-lxc? <rbasak> Sorry I mean an adt-virt-lxc <rbasak> I can't find any sign of one <slickymaster> elfy: sorry for boring you elfy, but I would like to ask something related to the manual testcases <smartboyhw> !ask | slickymaster <ubot5`> slickymaster: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience <smartboyhw> :) <slickymaster> all right, my question is how do I go about to have 1 branch per file in bzr? <elfy> slickymaster: <elfy> whoops <DanChapman> slickymaster, for each new test you do branch a copy of the 'master' branch. Then when you push create a branch with the name of your test or however elfy likes naming branches :-P <elfy> what I do is create a folder - say for instance gnumeric - then I grab the branch - then inside there I create the new file <elfy> slickymaster: the path to my gnumeric one is home/hob/manualtests/gnumeric/ubuntu-manual-tests/testcases/packages/gnumeric_adv <elfy> /home/hob/manualtests/greeter/ubuntu-manual-tests/testcases/packages/greeter_Xubuntu <smartboyhw> slickymaster, seriously, wait, you mean 1 BZR branch for 1 single file? Who does that? <slickymaster> Is it that simple?! I'm really stupid * elfy does smartboyhw <smartboyhw> elfy, .................. <elfy> slickymaster: at the end of the day it doesn't matter how as long as the end result is you only pushing the one you want to push <elfy> smartboyhw: what does ......................... mean exactly? <DanChapman> smartboyhw, each manual test is only one file anyway <smartboyhw> elfy, "so amazed that I can't speak anything: <smartboyhw> DanChapman, now, sure, but one bzr branch for one file? <elfy> oh well - I could go on at what I get amazed at smartboyhw <smartboyhw> elfy, yeah sure, please spam the channel:P <elfy> slickymaster: at the end of the day - do it how you find it best for you <slickymaster> well I'm facing a situation where my branches diverged, so probably all I have to do is to have as many branches/folders as the number of tests I'm working on. Is that right? <elfy> I'm not sure tbh - I don't get them doing that :) <smartboyhw> slickymaster, well, you may just branch a new lp:ubuntu-manual-tests, then copy the file to a local location and work on it, and replace it back <smartboyhw> You don't necessarily have to make many branches <slickymaster> smartboyhw: that's what I was doing and what led me into where I am <smartboyhw> slickymaster, why you can't put all the files you ARE working into a single directory? <slickymaster> smartboyhw: I can do that, problem is in the last few days, every time I push a testcase to my branch it gets diverged <smartboyhw> slickymaster, what you should do is: <smartboyhw> 1. branch the code from LP <smartboyhw> 2. Copy the files you want to work on to a new directory <smartboyhw> 3. If you want to put it back, make sure you bzr pull first <smartboyhw> 4. Check if no changes was done upstream in LP <smartboyhw> 5. Copy the file back <smartboyhw> 6. bzr commit -m "*" <smartboyhw> 7. push <slickymaster> I think I'll try elfy's approach <slickymaster> smartboyhw: thanks for those tips, If anything goes wrong with elf's approach, I'll do it like you say <DanChapman> The way i see it is one branch solves one problem/bug, wether its 100 files or 1 file that solves that problem. THis way the intent of the branch is clear and doesn't need much explanation <elfy> DanChapman: that certainly works for me <slickymaster> elfy: according to this Jackson post - https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/xfce4panel/+merge/172445/comments/385872 - I have to wait for you to merge your changes to the main branch <slickymaster> do you think that it could be related? <elfy> possibly - if your's is linked to anything else that's going on - but I'm new to bzr as well <slickymaster> elfy: I'll mail him asking it <elfy> but that's something I've not come across - I did have an issue once - but it was different <elfy> slickymaster: I'd ask balloons when he's about <elfy> which is usually in about 4 or 5 hours in here <slickymaster> elfy: I'll try to show up here. I'm assuming you're referring to 4 to 5 hours from now, right? <elfy> yea <slickymaster> OK. Thank you all, guys, for the help <elfy> welcome :) <slickymaster> see you then <elfy> cya <DanChapman> balloons hey :-) sorry for short notice last night <balloons> DanChapman, no worries mate. Is everyone a-ok today? <balloons> I mean as a-ok as possible considering everything <smartboyhw> DanChapman, when do you suppose can run the session back? <smartboyhw> Hey balloons <DanChapman> balloons, yeah lil man is ok. He is having a power ranger marathon today while drawing animals on his cast :-D yeah all is as good as can be. <elfy> good morning balloons <balloons> DanChapman, I'm glad to hear. Kids usually bounce, but sometimes even they are human :-) <balloons> hello elfy I know slickymaster and you and jackson are working on the xfce stuff <balloons> I hope it's been sorted? <elfy> not a clue - I think there's some merges holding something else up - not really had time to look at it <elfy> I'm not sure why something I put up for review/merge would hold anything else up really <slickymaster> hi balloons, I think my branch is completly messed up <balloons> slickymaster, :*-( <slickymaster> balloons: according to Jackson I have to wait for elfy to merge his changes to the main branch, then re-do my version of the settings test. that will remove the issue of conflicts <slickymaster> but what is strange is that everything happens when I was pushing my xfce panel testcase <balloons> hmm.. We're still blaming jackson for this right? :-p If elfy hasn't changed your test we shouldn't have to wait on his merges <balloons> but anyways, which branch did you redo the changes in? <elfy> not really sure why he said that - I might have rights but I'm not likely to merge my own <balloons> let's just get you merged <balloons> so you don't have to keep updating your branch :-) <slickymaster> balloons: see this: https://code.launchpad.net/~slickymaster/ubuntu-manual-tests/xfce4panel/+merge/172445/comments/385872 <smartboyhw> Guys, don't blame Noskcaj <slickymaster> smartboyhw: it's just to be on the safe side :) <balloons> smartboyhw, I'm just teasing him a little.. he's been great <slickymaster> yes, he has. he has helped me a lot <slickymaster> so, what do you think my next step should be, balloons? <elfy> balloons: at a basic level here - if there is a testcase that's been reviewed and is good to go - and I've looked and it looks good to me too - does just clicking the "Merge into:lp:ubuntu-manual-tests"
{'channel': 'ubuntu-quality', 'month': 7}