[13:00] <smartboyhw> Hmm the session isn't taking in
[13:00] <JoseeAntonioR> We're having some tech problems over here, so please bare with us :)
[13:01] <smartboyhw> Sorry
[13:04] <smartboyhw> balloons2, tech problems here:P
[13:04] <smartboyhw> The classbot isn't responding
[13:11] <JoseeAntonioR> Logs for this session will be available at http://irclogs.ubuntu.com/2013/02/13/%23ubuntu-classroom.html following the conclusion of the session.
[13:12] <smartboyhw> JoseeAntonioR, thanks!
[13:12] <JoseeAntonioR> :)
[13:12] <smartboyhw> Hello everyone!
[13:12] <smartboyhw> I'm Howard Chan, an active QA contributor mainly doing ISO testing.
[13:13] <smartboyhw> If you have been paying attention to our previous sessions, you would have learnt:
[13:13] <smartboyhw> How to sign up in Launchpad and mailing list
[13:13] <smartboyhw> How to use the wiki and IRC and toolset
[13:13] <smartboyhw> How to write manual testcases and report bugs
[13:14] <smartboyhw> How to use zsync, VirtualBox, KVM and testdrive
[13:14] <smartboyhw> And finally, how to do laptop testing
[13:14] <smartboyhw> So today we are doing ISO testing!
[13:15] <smartboyhw> Why do we need to do ISO testing?
[13:16] <smartboyhw> When a normal user goes and installs Ubuntu, there are many ways that he/she will install Ubuntu
[13:16] <smartboyhw> For example, using a desktop image
[13:17] <smartboyhw> Or using Wubi
[13:17] <smartboyhw> Even maybe a netboot ISO
[13:17] <smartboyhw> If a user meets a bug during installation, he will get unpleased or maybe even remove Ubuntu, which we absolutely don't want to
[13:18] <smartboyhw> mote asked: ISO testing are mainly to test the installation process?
[13:18] <smartboyhw> Well mote: You are correct!
[13:19] <smartboyhw> We normally do ISO testing to make sure they are bug-free (at least critical-bug-free) and that they can install it
[13:20] <smartboyhw> That's one of the main testing roles we do
[13:21] <smartboyhw> So what do you need ?
[13:21] <smartboyhw> 1. A Launchpad account. It shouldn't be difficult if you have been following balloons2's sessions
[13:21] <smartboyhw> *session
[13:22] <JoseeAntonioR> mote asked:  Are testing in WM, not insuffient, as many problems are due to hardware setup?
[13:22] <smartboyhw> mote, I can't really understand the question.....
[13:22] <smartboyhw> But if mote is asking about VMs are not good enough
[13:22] <smartboyhw> Then yes!
[13:23] <smartboyhw> For example, if we want to test UEFI bootloaders it would be difficult to do so in a VM.
[13:23] <smartboyhw> So this is our second requirement for doing ISO tests: A real machine (spare one, don't use your main one) or a VM
[13:23] <smartboyhw> You can have multiple choices
[13:24] <smartboyhw> For example Oracle VM VirtualBox, VMware Player, Testdrive or KVm
[13:25] <JoseeAntonioR> nearst asked: can we use this iso test for example when i backup my ubuntu with remastersys?
[13:26] <smartboyhw> nearst, the ISO test must go through an ISO (image) installation
[13:26] <smartboyhw> So if the backup is just simply an backup then no
[13:26]  * smartboyhw has never used remastersys before
[13:27] <JoseeAntonioR> plustwo asked: if using a VM for ISO testing, would the results be close enough to testing using physical h/w?
[13:27] <smartboyhw> plustwo: Nice one
[13:27] <smartboyhw> Answer: Not quite
[13:28] <smartboyhw> As I have said before, it can be completely different
[13:28] <smartboyhw> For example, you can't really do wireless connection in  a VM
[13:28] <smartboyhw> But when you can't connect to the network in a real machine using wireless, that is a problem
[13:29] <JoseeAntonioR> GridCube asked: Which tests are critical on alpha, beta, and final release tests?
[13:30] <smartboyhw> GridCube, basically everything
[13:30] <smartboyhw> We need to make sure all the tests can pass on release
[13:30] <smartboyhw> GridCube, for example
[13:31] <smartboyhw> Kubuntu can't release their 13.04 Alpha 1 amd64+mac images
[13:31] <smartboyhw> Since the tests aren't met
[13:31] <smartboyhw> Especially when final release all tests must be a passed one
[13:32] <smartboyhw> In Alpha releases we normally use Virtual machines
[13:32] <smartboyhw> In beta and especially in final releases though we use real machines to do testing
[13:33] <smartboyhw> So, any questions about the requirements?
[13:33] <smartboyhw> If not let's move on.
[13:33] <smartboyhw> Now, if you have read the wiki page https://wiki.ubuntu.com/Testing/Activities/Classroom/Section3
[13:34] <smartboyhw> (which is included in the classroom blog post
[13:34] <smartboyhw> You should have downloaded an ISO.
[13:34] <smartboyhw> I myself will test a Ubuntu 12.04.2 Desktop amd64 image today
[13:35] <smartboyhw> Alongside you guys:)
[13:35] <JoseeAntonioR> plustwo asked: can one select which part of the ISO testing to do and send the test results back to you guys?
[13:35] <smartboyhw> plustwo, certainly!
[13:35] <smartboyhw> That is exactly what I want to talk about later
[13:35] <smartboyhw> The ISO tracker
[13:36] <smartboyhw> But for the first part of the question: You can freely choose whatever flavour you want
[13:36] <smartboyhw> For example, Ubuntu 12.04.2 Alternate amd64
[13:36] <smartboyhw> Or Ubuntu Studio 12.04.2 DVD i386
[13:36] <smartboyhw> Or Kubuntu Desktop 13.04 Alpha 2 amd64
[13:37] <JoseeAntonioR> nearst asked: if im setup vmware with usb wireless connect to vm, is it pass for requirement?
[13:38] <smartboyhw> nearst: Hmm
[13:39] <smartboyhw> The problem is that even though you have done that
[13:39] <smartboyhw> It still doesn't really emulate the real hardware environment
[13:39] <smartboyhw> Sure that is also OK. It is just that it isn't good enough
[13:40] <smartboyhw> Enough questions? We need to move on:P
[13:40] <smartboyhw> Now if you haven't downloaded an ISO please download one at cdimage.ubuntu.com
[13:41] <balloons2> it would help test the installer, and usb wireless may be used, but as smartboyhw said, if possible real hw is preferred. its very much a valid testpoint though and useful to have
[13:41] <smartboyhw> That's the point of using real h/w
[13:41] <smartboyhw> Of course if you want to test the same ISO as mine
[13:41] <smartboyhw> Download it from http://cdimage.ubuntu.com/precise/daily-live/current
[13:42] <balloons2> I actually think the usb wireless in a vm is kind of slick ;-)
[13:42] <smartboyhw> Yes 1
[13:42] <smartboyhw> * Yes !
[13:42] <smartboyhw> Now let's drop in into the ISO QA Tracker!!!!
[13:42] <smartboyhw> Go to iso.qa.ubuntu.com
[13:43] <smartboyhw> You should see a "Log in" button on the left-hand side
[13:44] <smartboyhw> Click on it, enter your Launchpad e-mail address and password
[13:44] <smartboyhw> Then click "Log in again"
[13:44] <smartboyhw> You should see a page about what credentials would you like to share
[13:45] <smartboyhw> Just click "Yes, sign me in"
[13:45] <smartboyhw> After login, you should see your launchpad nick on the top-right hand corner
[13:46] <smartboyhw> Raring Alpha 2 and Precise 12.04.2 is going to be released tomorrow (seriously) so we need to set these images as priority
[13:46] <smartboyhw> We shall ignore Raring Alpha 2 since only Kubuntu is going to have it, other flavours don't
[13:46] <smartboyhw> So let
[13:46] <smartboyhw> us click on "Precise 12.04.2"!
[13:47] <smartboyhw> In this page you can see all the ISO images available for testing, the number of testcases done and also the number of bugs....
[13:47] <smartboyhw> Since I downloaded a Ubuntu Desktop image, I shall select "Ubuntu Desktop amd64"
[13:48]  * balloons2 notes if you have a different iso downloaded you can still follow along without worry
[13:48] <smartboyhw> Then you shall see the testcases available for you to test:)
[13:48] <smartboyhw> If you don't want to follow me no worries
[13:49] <smartboyhw> Plenty of ISOs for you to choose from (LOL)
[13:49] <smartboyhw> Now I'm going to do "Install (entire disk)" since I'm going to use VirtualBox
[13:50] <smartboyhw> To start with:)
[13:50] <smartboyhw> Click on the testcase you want to help test
[13:51] <smartboyhw> And in the testcase page click on testcase
[13:51] <smartboyhw> You might wonder why there is only a link to testcases.qa.ubuntu.com instead of a full testcase listed here for convenience
[13:52] <smartboyhw> Truth be told: It isn't available for Precise only
[13:52] <smartboyhw> If you go click on the Raring testcases you shall see full beautifully-written testcases, written by the testcase admins team
[13:52] <smartboyhw> phillw should have taught you how to write one:)
[13:52] <smartboyhw> So now: It is time to start installing the image!
[13:54] <smartboyhw> So first of all I'm setting up my VirtualBox VM
[13:54] <smartboyhw> Launch VirtualBox (If you haven't installed it, type "sudo apt-get install virtualbox virtualbox-dkms"
[13:55] <smartboyhw> Select "New"
[13:55] <smartboyhw> Click "Next"
[13:55] <smartboyhw> Type whatever the name you want (it doesn't matter)
[13:55] <smartboyhw> For me I will be using this name:
[13:56] <smartboyhw> "Ubuntu 12.04.2 LTS 20130211 64-bit"
[13:57] <smartboyhw> Make sure in "OS Type" the Operating System is "Linux" and the version is "Ubuntu" or "Ubuntu (64 bit)"
[13:57] <smartboyhw> Select a suitable memory size
[13:57] <smartboyhw> You don't want too much (unless you have a machine with 1TB ram:P)
[13:58] <smartboyhw> Click "Next" (and sorry for missing it between the operating system and the memory part)
[13:58] <smartboyhw> Tick "Start-up Disk" and choose "Create new hard disk"
[13:59] <smartboyhw> Click "Next" again and the "virtual disk creation wizard" shall appear
[13:59] <smartboyhw> For this test I will choose "VDI (VirtualBox Disk Image)
[14:00] <smartboyhw> Click "Next"
[14:00] <smartboyhw> You can either choose "dynamically allocated" or "fixed size".
[14:00] <smartboyhw> However if you are planning to have a big Virtual disk use "dynamically allocated"
[14:00] <smartboyhw> Click "Next"
[14:01] <smartboyhw> Leave the file location by default
[14:01] <smartboyhw> Select the disk size. Make sure it is at least 6 GB.
[14:01] <smartboyhw> The default (8 GB) should be good enough anyway
[14:02] <smartboyhw> Click "Next"
[14:02] <smartboyhw> Make sure nothing is wrong, then select "Create"
[14:02] <smartboyhw> Same screen again for the VM.
[14:03] <smartboyhw> Click "create" and you have successfully created a VirtualBox VM!
[14:03] <smartboyhw> Click "start" (don't worry about your ISO image not yet used, it is coming!)
[14:03] <smartboyhw> You might have some messages popping out, so just click "OK" for these.
[14:04] <smartboyhw> You shall see a "First run Wizard" if you hadn't chose an ISO image for the VM.
[14:04] <smartboyhw> Click "next"
[14:04] <smartboyhw> Select the ISO you downloaded
[14:04] <smartboyhw> Click "Next" again
[14:05] <smartboyhw> Click "start"
[14:05] <smartboyhw> We are now booting the image!!!!!
[14:08] <smartboyhw> Now listen: You might have problems using VirtualBox for this image because I delibrately selected one image that has a bug so you can see how to submit a failed result....
[14:09] <smartboyhw> You should have a blank screen with a orange cursor
[14:09] <smartboyhw> You might ask: Are you kidding me?
[14:09] <smartboyhw> no
[14:10] <smartboyhw> For those of you who are using other hardware, use these prodecures to test
[14:10] <smartboyhw> Make sure you see a screen that has two buttons: "Try Ubuntu" and "Install Ubuntu"
[14:11] <smartboyhw> Click on "Install Ubuntu"
[14:11] <smartboyhw> Make sure all three requirements (or two) listed on the page are with a green tick!
[14:12] <smartboyhw> You can choose whether to tick "Download updates while installing" and/or "Install this third-party software'
[14:12] <smartboyhw> Click "Continue"
[14:13] <smartboyhw> For "Installation type" click "Erase disk and Install Ubuntu"
[14:13] <smartboyhw> Again click "continue"
[14:14] <smartboyhw> Make sure that the full drive space is allocated, the drive space is correct and such.
[14:15] <smartboyhw> Click on "Install now"!
[14:15] <smartboyhw> You should then (if you have internet connection) put into a screen where your timezone is selected
[14:16] <smartboyhw> Check that it is correct
[14:16] <smartboyhw> If it is, click "Continue"
[14:17] <smartboyhw> If it isn't, select the correct timezone and then continue
[14:17] <smartboyhw> After that you should land on a "Keyboard Layout" page.
[14:18] <smartboyhw> Select the correct Keyboard Layout, test it by typing into the test area, then click "Continue"
[14:18] <smartboyhw> In the screen "Who are you?" you should input your real name, your computer name, your username, your password (twice) and select whether you want to login automatically or needing a password to log in
[14:19] <smartboyhw> If you need a password to log in, you can also choose to encrypt your home partition
[14:19] <smartboyhw> Then click "Continue"
[14:19] <smartboyhw> The slides should be playing now and change automatically. Make sure you can navigate through slides via clicking on the arrows
[14:20] <smartboyhw> Don't forget: If you have any question, use the QUESTION: tag to ask it in #ubuntu-classroom-chat !
[14:21] <smartboyhw> The installation will take a while, so relax for a bit
[14:23] <smartboyhw> If you have any bugs while installing, report them!
[14:24] <smartboyhw> Press Ctrl+Alt+F1 to launch terminal
[14:24] <smartboyhw> then type "apport-bug ubiquity" to report a bug against the installer
[14:25] <smartboyhw> Actually
[14:25] <smartboyhw> if you have problems with the ISO image, type "ubuntu-bug syslinux"
[14:26] <JoseeAntonioR> GridCub asked: apport-bug its the same as ubuntu-bug?
[14:26] <smartboyhw> GridCube, YES
[14:26] <smartboyhw> apport-bug = ubuntu-bug
[14:27] <smartboyhw> I used apport-bug more, but that's just your personal preference
[14:27] <smartboyhw> If you have problems with graphics, use ubuntu-bug xorg
[14:27] <smartboyhw> For VirtualBox users who can't install: Follow me!
[14:30] <JoseeAntonioR> plustwo asked: if bugs are not reported like today and the release happens tomorrow, will the ISO tests results still be valid?
[14:30] <smartboyhw> plustwo, frankly: Yes.
[14:30] <smartboyhw> There would be no way to save the release
[14:31] <smartboyhw> Also guys: The results you handed in might be invalid after the images went through a respin
[14:31] <smartboyhw> VirtualBox users: At that page's "Results" box
[14:31] <smartboyhw> Click on "failed"
[14:32] <smartboyhw> In critical bugs type 1122072
[14:32] <smartboyhw> Then click "Submit result"
[14:32] <smartboyhw> Has anyone finished the test and it shows "Installation completed"?
[14:33] <smartboyhw> If yes, click on "Restart now"
[14:34] <smartboyhw> Remove the disk (if you used a real one), close the tray (if your CD driver is a tray) and press "Enter"
[14:36] <smartboyhw> It should auto reboot
[14:36] <smartboyhw> Login and that's it!
[14:36] <smartboyhw> Don't hand in a pass result yet, instead, we need to do vertification
[14:36] <smartboyhw> First of all, open a terminal, and type "arch"
[14:36] <smartboyhw> It should show the correct architecture of the ISO you installed.
[14:37] <smartboyhw> Then type "lsb_release -a"
[14:37] <smartboyhw> The DIstributor ID should be Ubuntu
[14:37] <smartboyhw> Description should be Ubuntu 12.04.2
[14:38] <smartboyhw> Release should be 12.04
[14:38] <smartboyhw> Codename should be precise
[14:38] <smartboyhw> Then try "sudo apt-get update" and make sure it doesn't throw any errors.
[14:38] <smartboyhw> Then you can really submit a pass result!
[14:38] <smartboyhw> In the "results" block of the testcase page select "passed"
[14:39] <smartboyhw> However if you got any bugs that you found during installation but doesn't block it, type the bug number in the "bugs" section
[14:39] <JoseeAntonioR> GridCube asked: What if you finished a test, and it took a long time to complete, say you used a real hw which is slow, and you find a bug, but when you go to report it the iso was already rolled away for a different bug. can you still report the found bug against the new release?
[14:40] <smartboyhw> GridCube, hmm. We need to test it again. However if that bug isn't related to the bug you found, it probably still exists
[14:40] <smartboyhw> Make sure you test it again though.
[14:41] <smartboyhw> Any more questions?
[14:42] <phillw> GridCube: during daily testing, you get 24 hours to test an image, at milestone stages, e.g. beta 1. the re-spins are put on hold except for critical errors.
[14:42] <phillw> this can be a little frustrating for tester, but the -release team do keep an etherpad going, so you can see what is planned to happen.
[14:43] <phillw> if in doubt, ask on #ubuntu-quality and we can let you know what is planned in terms of re-spins when we are that stage
[14:43] <phillw> ..
[14:44] <JoseeAntonioR> plustwo asked: QUESTION: is there a timeframe or period of doing the test perhaps or they are done at any time?
[14:44] <smartboyhw> plustwo, for the dailies we don't have any limits
[14:45] <smartboyhw> However for the official releases we need to do it before release
[14:45] <smartboyhw> Normally an e-mail goes out inviting everyone to test
[14:46] <smartboyhw> and the deadline for test
[14:46] <smartboyhw> is the release day
[14:46] <smartboyhw> Normally a Thursday
[14:46] <smartboyhw> And more normally, before 16:00 UTC
[14:46] <JoseeAntonioR> GridCube asked: Is there a list of known bugs we should be on the watch off while testing an iso?
[14:47] <smartboyhw> GridCube, when you are in a testcase you should see a box called "Bugs"
[14:47] <smartboyhw> In it there is a section called "Bugs to look for"
[14:47] <smartboyhw> In there it contains the bugs you need to watch *out*
[14:49] <smartboyhw> Since the session was about to be an end, I need to do some advertisement
[14:49] <smartboyhw> Tomorrow is 12.04.2 release day and Kubuntu 13.04 Alpha 2 release day (and strangely, Valentine's day)
[14:50] <smartboyhw> So then, please help test the images!!!!
[14:50] <smartboyhw> BTW, if you are really specially loving one of the images and want to know when new images are available, go into that ISO's page and click "subscribe"
[14:50] <smartboyhw> An e-mail notification will be sent to you each time the build renews
[14:51] <JoseeAntonioR> plustwo asked: on valentine's day? :)
[14:51] <smartboyhw> plustwo, yes :P
[14:52] <smartboyhw> Tomorrow @ 14:00-15:00 UTC @ #ubuntu-quality balloons2 (Nicholas Skaggs) and I will be at our QA Team IRC channel to help you submit testcase results
[14:53] <smartboyhw> No need to worry eh?
[14:53] <smartboyhw> and also Phill Whiteside (phillw) will be there too:)
[14:54] <smartboyhw> Friendly reminder:
[14:54] <smartboyhw> Lubuntu will not have any LTS releases, so no 12.04.2 testing for them (blame phillw for that, they said they don't have enough HR while they actually has)
[14:54] <smartboyhw> And only Kubuntu will have a 13.04 Alpha 2 release
[14:56] <smartboyhw> Please come today and tomorrow to get the images tested and released!
[14:56] <smartboyhw> WE NEED YOUR SUPPORT!
[14:58] <smartboyhw> balloons2, phillw any *last words* to say!?
[14:59] <balloons2> I think not. thanks for attending everyone, and for helping test and contribute to ubuntu
[15:00] <smartboyhw> Thank you for listening and wish you happy time testing
[15:00] <smartboyhw> a happy Chinese New Year of the Snake
[15:00] <smartboyhw> a happy 12.04.2 release day
[15:00] <smartboyhw> and a romantic Valentine's day!!
[15:01] <smartboyhw> :)
[15:03] <smartboyhw> Thx JoseeAntonioR :)
[15:03] <smartboyhw> Thx phillw
[15:03] <smartboyhw> Thx balloons2
[15:03] <smartboyhw> Thx GridCube
[15:03] <smartboyhw> Thx nearst
[15:03] <JoseeAntonioR> no prob, I'm happy we got it sorted out before I got desperate and started running in circles
[15:03] <smartboyhw> Thx plustwo
[15:03] <smartboyhw> JoseeAntonioR, ;(
[15:03] <smartboyhw> Oops wrong
[15:03] <smartboyhw> JoseeAntonioR, ;)
[19:18] <saqman2060> is the iso class session today?
[19:22] <JoseeAntonioR> saqman2060: it's already over, logs here: http://irclogs.ubuntu.com/2013/02/13/%23ubuntu-classroom.html#t13:11
[19:22] <saqman2060> oh boy :(
[19:28] <saqman2060> thanks for the link. Was happing problems connecting JoseeAntonioR
[19:28] <JoseeAntonioR> saqman2060: no worries
[19:29] <saqman2060> JoseeAntonioR, when is the next class session and what time if you don't mind me asking?
[19:29] <JoseeAntonioR> saqman2060: http://is.gd/8rtIi has the schedule
[19:31] <saqman2060> thanks
[19:35] <saqman2060> to introduce myself. my name is istimsak abdulbasir and i have been an ubuntu iso tester since 11.04. Been very pleased of my experience using ubuntu and hope to contribute some of my own valuable efforts to the project.
[20:34] <Mawaheb> Hello everyone , i missed the iso testing session today :( is there is a log for it ?
[20:35] <Mawaheb> anyone ?
[20:36] <Mawaheb> balloons, i missed the iso testing session today :( is there is a log for it ?
[20:39] <balloons> Mawaheb, sorry
[20:39] <balloons> yes, indeed there is
[20:39] <balloons> actually I'll just send a reminder and update the classroom page
[20:39] <IdleOne> !logs
[20:39] <ClassBot> Logs for all classroom sessions that take place in #ubuntu-classroom can be found on http://irclogs.ubuntu.com/
[20:40] <Mawaheb> okay ! thanks !
[20:40] <IdleOne> Mawaheb: http://irclogs.ubuntu.com/2013/02/13/%23ubuntu-classroom.html#t13:11
[20:41] <Mawaheb> thanks IdleOne
[20:41] <IdleOne> welcome
[20:44] <balloons> Mawaheb, here's the logs for everything included inline with the sessions: https://wiki.ubuntu.com/Testing/Activities/Classroom
[20:45] <Mawaheb> Thanks alot balloons !