18:00 <flocculant> #startmeeting 18:00 <meetingology> Meeting started Sun Nov 29 18:00:38 2015 UTC. The chair is flocculant. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 18:00 <meetingology> 18:00 <meetingology> Available commands: action commands idea info link nick 18:00 <flocculant> #chair akxwi-dave 18:00 <meetingology> Current chairs: akxwi-dave flocculant 18:01 <flocculant> Evening all - so we're going to now run the planned How to test session 18:01 <flocculant> We're not sure what people need 18:01 <flocculant> We're sure we need you 18:02 <flocculant> What we want to do in this session is just run through what we're trying to get during this cycle 18:02 <flocculant> So - what we first would love to know is who's turned up for the session :) 18:03 <mcs_> 0/ 18:03 <flocculant> If you're here to learn something from us - then please do as mcs_ did :) 18:03 <flocculant> hi mexchip 18:03 <flocculant> you here for the testing session? 18:03 <mexchip> hi flocculant, yes 18:03 <flocculant> \o/ 18:04 <flocculant> just starting up now 18:04 <mexchip> yes, sorry for being a bit late 18:04 <mexchip> but I'm ready :) 18:04 <flocculant> now worries :) 18:04 <flocculant> I saw you pitch up earlier 18:05 <mexchip> yes, testing the IRC software I just installed 18:05 <flocculant> anyway - lets get a start, akxwi-dave has been pretty active testing for us when we shout out during the last few cycles 18:06 <akxwi-dave> Afternoon All 18:06 <flocculant> he recently got approved into the main QA team and this was his first *job* from me 18:06 <flocculant> so be nice ;) 18:06 <mcs_> \o/ akxwi-dave 18:06 <flocculant> akxwi-dave: - the channel is yours :) 18:07 <akxwi-dave> Cheers flocculant , As you have just been told, I've been test testing for a few cycles now 18:07 <akxwi-dave> I started testing to give something back to the community, but it was scary at first 18:08 <akxwi-dave> not sure if i was doing things right or if it actually helped 18:08 <akxwi-dave> so hopefully what I'm about the pass on will help you get started in testing Xubuntu 18:09 <akxwi-dave> feel free to ask anything as I'm doing this 18:10 <akxwi-dave> to me there's three parts to the testing, ISO's, Packages and Bugs 18:10 <akxwi-dave> so I'll go thru them one at a time 18:10 <akxwi-dave> #subtopic iso testing 18:11 <akxwi-dave> Iso testing is probably the easiest one to get involved with, either by using a spare PC or using a virtual machine 18:11 <flocculant> oh meh - do we need to #topic first :( 18:11 <flocculant> #topic testing 18:11 <akxwi-dave> oops : 18:12 <akxwi-dave> lets try again 18:12 <flocculant> #subtopic iso testing 18:12 <akxwi-dave> Iso testing is probably the easiest one to get involved with, either by using a spare PC or using a virtual machine 18:12 <flocculant> could be wrong :) 18:13 * flocculant - you carry on akxwi-dave - sorry :p 18:13 <akxwi-dave> When I first started I was lucky enough to have spare PC, but now I test using Virtual Machines (32bit) and real hardware (64 bit) 18:14 <akxwi-dave> by downloading either the latest Daily build or even if its just beta version you can help 18:14 <akxwi-dave> you can access these from here http://iso.qa.ubuntu.com/ 18:15 <mcs_> Can i ask a question ? 18:15 <akxwi-dave> of course 18:15 <flocculant> o/ 18:16 <mcs_> Can we download the isos (the alpha and betas) from here as well ? http://cdimage.ubuntu.com/daily-live/current/ 18:16 <flocculant> yes 18:16 <mcs_> sorry gtypo => http://cdimage.ubuntu.com/xubuntu/daily-live/current/ 18:17 <mcs_> OK 18:17 <flocculant> still yes :) 18:17 <akxwi-dave> :-) 18:17 <mcs_> ty 18:17 <flocculant> akxwi-dave: excuse me for a moment while I make a point 18:17 <akxwi-dave> off course 18:18 <NoklaM> Got to ask, how silly of me is to run the developmenet version on my only machine? 18:18 <flocculant> akxwi-dave is running the session, I'm reading - if people have questions just chuck a o/ into the channel and I will make sure you get chance 18:19 <flocculant> then we can run the session as akxwi-dave want's and we can ask questions at each topic end, thanks :) 18:19 <flocculant> akxwi-dave: your channel again :) 18:19 <akxwi-dave> if you want to be 100 % safe do it as a VM, however my Laptop which i use daily has the latest 16 build on it.04 18:19 <akxwi-dave> ta 18:21 <akxwi-dave> once you have the ISo of you choice take a look at the testcases for that build 18:21 <akxwi-dave> luckily each test case has a number of things that we would like to be tested for 18:22 <akxwi-dave> I personally do them in this order, As I find that I can get a number of things tested in a good run 18:23 <akxwi-dave> start with the Live Session - and work down the test options 18:23 <akxwi-dave> basically that it boots to desktop and you can start all the usually applications 18:24 <akxwi-dave> for me thats the main programs that i would use on a day to day basis 18:25 <akxwi-dave> if I get any wierd things happen or programs fail i would write down what I was doing and what went wrong. 18:26 <akxwi-dave> when I happy I have done that I go back to the test cases and see if any bugs had been reported for the live session. 18:26 <akxwi-dave> If there have i check against what I may have found.. 18:27 <akxwi-dave> I ususally check after the first run, as I don want to infulence my usuage.. but for all the rest of the testing I check the bugs reported first 18:28 <akxwi-dave> No one fallen asleep yet? :-) 18:28 <NoklaM> o/ 18:28 <NoklaM> keep going :P 18:28 <NoklaM> It's good 18:28 <akxwi-dave> :-) 18:29 <mexchip> go on 18:29 <flocculant> I'm here too :) 18:29 <mcs_> o/ 18:29 <MrTulias> \o 18:29 <flocculant> :) 18:30 <flocculant> o/ 18:30 <akxwi-dave> I then Move to one of the install options - I usually try to alternate which one I go for first..( and choose a different one for the VM testing) 18:31 <mcs_> o/ 18:31 <akxwi-dave> as you will see here http://iso.qa.ubuntu.com/qatracker/milestones/351/builds/107745/testcases/1300/results there tends to be more to do.. 18:31 <akxwi-dave> mcs a question? 18:32 <mcs_> yes 18:32 <akxwi-dave> fire away 18:33 <mcs_> If i find a bug that is not part of a test case should i be raising to launchpad or xubuntus qa ? 18:33 <mcs_> ie. against ubuntu or xubuntu ? 18:33 <flocculant> against the package 18:33 <flocculant> example 18:34 <akxwi-dave> I personally raise it on launchpad ( Which I will come to later) against the package 18:34 <flocculant> find an issue with mousepad 18:34 <flocculant> report it there, you can THEN list that number in the tracker 18:35 <mcs_> ahh. ty 18:35 <flocculant> this means that both QA following tracker and dev following package see it :) 18:35 <mcs_> right. ic 18:35 <flocculant> akxwi-dave: unless that was what you intended to say :) 18:36 <akxwi-dave> word for word flocculant :-) 18:36 <akxwi-dave> back to the installation testcase 18:37 <akxwi-dave> as you may see there is usually more to check, so before I do I tend to see if any other bugs have been reported so I can check for them While installing 18:37 <akxwi-dave> again writing anything i find down for later 18:38 <akxwi-dave> and finally after the install I do the post install test, following the testcase along with using all the programs I use in a day to day basis.. 18:39 <akxwi-dave> on a side note I also tend to install any restricted drivers available and steam, along with a game 18:40 <akxwi-dave> just to test it as I would truly use it.. 18:40 <flocculant> \o/ 18:40 <flocculant> important point ;) 18:40 <akxwi-dave> once all the testcases have been done I then file the reports 18:40 <akxwi-dave> :-) 18:42 <akxwi-dave> if you do get any of the bugs that have been recorded before PLEASE make sure you report them as well, just because some one has already reported it, its still important that you do 18:42 <akxwi-dave> the more people that report a bug, shows that its not an isolated case 18:42 <flocculant> yep 18:43 <akxwi-dave> as a caveat to that. there will be obvious ones that will not need to be reported i.e. the Gmusic Browser bug 18:43 <akxwi-dave> but if in Doubt please please report it 18:44 <flocculant> akxwi-dave: that has gone from the testcase now 18:44 <akxwi-dave> thats the end of this subtopic any questions before we move on to testing packages 18:45 <flocculant> I had one :) 18:45 <akxwi-dave> pls ask.. 18:45 <flocculant> if I start an iso test - is there a way that I can say I am testing it? 18:46 <akxwi-dave> yes you can 18:46 <flocculant> ok thanks - how? 18:47 <akxwi-dave> logging into the tracker where you report the test results, you can set the result to "Testing" 18:47 <akxwi-dave> rather than passed or failed 18:47 <akxwi-dave> and go back and edit it once you are finished 18:47 <flocculant> ok thanks akxwi-dave 18:48 <akxwi-dave> That also go for if you reported one as passed you can then go back and change it to failed and vice versa 18:48 <flocculant> did mcs_ get syncing info earlier? 18:48 <flocculant> akxwi-dave: good good point :) 18:49 <mcs_> flocculant: ? i don't think so 18:49 <flocculant> ok 18:50 <akxwi-dave> #subtopic Package testing and PPA's 18:50 <flocculant> just to tie this section up - there are ways to just grab the differenc 18:50 <NoklaM> o/ 18:50 <mcs_> o/ 18:50 <flocculant> I'll touch on those at the end though 18:51 <akxwi-dave> before i continue any other questions? 18:51 <flocculant> as akxwi-dave is now on what we REALLY want :) 18:51 <mcs_> i was going to enquire about zsync but i suspect that'll come later 18:52 <akxwi-dave> mcs_, yes it will do flocculant is going to do that at the end 18:52 <flocculant> akxwi-dave: get on with packages where I willl be noisy :D 18:52 <mcs_> ty 18:52 <akxwi-dave> right packages.. this is the bit that is really fun... 18:52 <flocculant> ***PACKAGE TESTING **** 18:52 <flocculant> :D 18:53 <akxwi-dave> lol 18:53 <akxwi-dave> if you read the get involved section of the website it mentions there are 3 testing PPA's that are used. 18:54 <akxwi-dave> and these need to be installed 18:54 <akxwi-dave> http://xubuntu.org/contribute/qa 18:54 <akxwi-dave> to make it easier for people I will list the terminal commands to install these 18:54 <akxwi-dave> sudo add-apt-repository ppa:shimmerproject/daily 18:54 <akxwi-dave> sudo add-apt-repository ppa:xubuntu-dev/xubuntu-staging 18:54 <akxwi-dave> sudo add-apt-repository ppa:xubuntu-dev/ppa 18:55 <akxwi-dave> sudo apt-get update 18:55 <akxwi-dave> sudo apt-get upgrade 18:55 <akxwi-dave> I do this because people may be great at testing, but not necessarilty great at the terminal ( looks both ways and hides) 18:56 <akxwi-dave> first thing i do before any package testing is to check there are no updates 18:56 <akxwi-dave> and manually do and update and upgrade 18:57 <akxwi-dave> i then go to the package tracker http://packages.qa.ubuntu.com/ 18:57 <flocculant> o/ 18:57 <akxwi-dave> here for the latest ones 18:57 <akxwi-dave> http://packages.qa.ubuntu.com/qatracker/milestones/350/builds/105268/testcases 18:57 <akxwi-dave> yes flocculant ? 18:58 <flocculant> can I just jump in quickly 18:58 <akxwi-dave> of course 18:58 <flocculant> re those PPAs 18:58 <flocculant> anyone can add those when supported 18:59 <flocculant> but - we would urge people using them to also have ppa-purge installed so you can test *new* for a while 19:00 <flocculant> then purge the ppa and go back to default 19:00 <flocculant> akxwi-dave: sorry - carry on :) 19:00 <akxwi-dave> no probs flocculant 19:02 <akxwi-dave> the good thing about package testing is that as there a large number of test cases, and it may look daunting, you can choose which one to do at any time 19:02 <akxwi-dave> and like the ISO testing, the test cases have very good instructions of what to test.. 19:03 <akxwi-dave> first time i looked at them, I will admit I was scared, and thought omg.. but after 10 mins of reading them.. it was more the case ok lets do this 19:04 <flocculant> :) 19:04 <akxwi-dave> using the same methods as for the ISO's I look at the bugs that may have been recorded for the testcase i'm about to do 19:05 <akxwi-dave> for example the XFCE appearance settings one http://packages.qa.ubuntu.com/qatracker/milestones/350/builds/105268/testcases/1575/results 19:06 <akxwi-dave> and work thru the instructions. 19:06 <flocculant> oh pick one you can fail me on :p 19:06 <akxwi-dave> Oh yes.. 19:06 <flocculant> even if it does prove a point :D 19:07 <akxwi-dave> if you have looked at this testcase you will see found a bug and reported it via launchpad 19:08 <akxwi-dave> now,, i didnt just rush off and reported it , i retested that section a number of times before i did, just to make sure I hadn't done anything wrong 19:09 <akxwi-dave> if you do find a bug and report it it will get picked up and checked by the team.. 19:09 <akxwi-dave> just like this one.. http://packages.qa.ubuntu.com/qatracker/milestones/350/builds/105268/testcases/1584/results 19:10 <akxwi-dave> this shows that even if you think you may find a bug and its checked it may not be one 19:10 <akxwi-dave> in this case I checked this one a number of times before reporting, and eventually as you will see it was my VM that was faulty 19:11 <flocculant> akxwi-dave: in one 19:11 <GridCube> MrTulias ping 19:11 <MrTulias> ? 19:12 <akxwi-dave> the message with this is you may not always get it right.. but if you have tested it and get the same result a number of times report it 19:12 <flocculant> the first appearsto be a real bug : 19:12 <GridCube> P: i think this is the meeting you wanted to be around 19:12 <MrTulias> :) 19:13 <akxwi-dave> dont let the ones I have linked put you off, off the package testcases, there a number that have only a few steps 19:14 <akxwi-dave> start with those to get the hang off it.. once you do you will find you are half way down the list before you know it 19:14 <akxwi-dave> obiously some of them are better tested with real hardware 19:15 <akxwi-dave> for example to bluetooth connectivity 19:15 <akxwi-dave> but real hardware or virtual machines.. any testing is helpfuul 19:16 <flocculant> ^^ 19:16 <akxwi-dave> any questions? 19:16 <flocculant> loads :D 19:16 <mcs_> o/ 19:17 <flocculant> bunch of statements too :_P 19:17 <akxwi-dave> fire away 19:17 <mcs_> who ? 19:17 <flocculant> perhaps if w #topic flocculant then let people ask stuff 19:18 <akxwi-dave> mcs first 19:18 <flocculant> #subtopic Xubuntu extras 19:18 <mcs_> just to be clear about testing the PPA, i could... 19:18 <flocculant> mcs_: the ? 19:19 <mcs_> flocculant: i was going to ask a question 19:19 <flocculant> yep - go ahead 19:19 <mcs_> ty 19:20 <mcs_> i could download a daily iso, update and upgrade it, add the PPAs using the commands above ^^^ update and upgrade again and then i'm good to go ? 19:20 <akxwi-dave> yes 19:20 <mcs_> ty 19:21 <akxwi-dave> Thats what I do on my laptop.. and test the individual iso's om a vm 19:21 <flocculant> mcs_: for people not understanding 19:23 <flocculant> grab the daily image http://cdimage.ubuntu.com/xubuntu/daily-live/current and you can zsync it 19:23 <flocculant> I alias image to zyncing the pair 19:24 <flocculant> anyone questions about testing apps? 19:24 <akxwi-dave> two links that can help to bookmark for reporting new bugs 19:24 <akxwi-dave> https://help.ubuntu.com/community/ReportingBugs 19:24 <akxwi-dave> https://bugs.launchpad.net/ubuntu/+filebug/?no-redirect 19:25 <akxwi-dave> these along with the full list of test cases are auto loaded for me when I start testing.. just in case 19:25 <flocculant> last call 19:26 <flocculant> closing at 7:30 19:26 <akxwi-dave> once of the hardest things when reporting bugs is the tags.. don't worry if you get them wrong first times around flocculant can change them :-) 19:27 <akxwi-dave> if any one has any questions after this session feel free to grab me anytime 19:27 <mcs_> o/ 19:27 <akxwi-dave> yes mcs 19:28 <mcs_> is it too early to start testing now ? i.e next week ? 19:28 <akxwi-dave> nope startwhen you are ready 19:28 <mcs_> ty 19:29 <flocculant> #endmeeting