Latest revision |
Your text |
Line 1: |
Line 1: |
| | {{admon/warning|This is a draft!|The ''FIXME'' need to go away before moving on.}} |
| | |
| {|border="1" | | {|border="1" |
| |-style="color: white; background-color: #3074c2; font-weight: bold" | | |-style="color: white; background-color: #3074c2; font-weight: bold" |
| | DATE || TIME || WHERE | | | DATE || TIME || WHERE |
| |- | | |- |
| | '''2009-09-03''' || From ''10:00'' to ''22:00'' UTC (6 am -> 6 pm EDT) || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc]) | | | '''2009-09-03''' || From ''XX:XX'' to ''XX:XX'' UTC (Xam -> Xpm EDT) || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc]) |
| |- | | |- |
| |} | | |} |
|
| |
|
| = What to test? = | | === What to test? === |
|
| |
|
| Today's installment of Fedora Test Day will focus on '''Sugar on a Stick'''. | | Today's installment of Fedora Test Day will focus on '''Sugar on a Stick'''. |
|
| |
|
| = Who's available = | | === Who's available === |
|
| |
|
| * Development - [[User:Sdz|Sebastian Dziallas]] | | * Development - [[User:Sdz|Sebastian Dziallas]], add more here |
| * Random stuff - [[User:Pbrobinson|Peter Robinson]] | | * Random stuff - [[User:Pbrobinson|Peter Robinson]] |
| * QA + Test case system management [[User:Mchua|Mel Chua]] | | * QA + Test case system management [[User:Mchua|Mel Chua]] |
| * add yourself here | | * Quality Assurance - add yourself here |
|
| |
|
| = Prerequisite for Test Day = | | === Prerequisite for Test Day === |
|
| |
|
| * a USB Key (at least 2 GB) | | * USB Key |
| * [http://download.sugarlabs.org/soas/releases/soas-2-beta.iso Download the SoaS v2 Beta] | | * Free space on HD (optional) |
| * [http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh Download the updated livecd-iso-to-disk.sh script]
| | * A downloaded version of the SoaS v2 Beta (to be announced) |
| * [https://publictest6.fedoraproject.org/w/index.php?title=Special:UserLogin Create a user account on the ''demo'' semantic media wiki instance]
| |
|
| |
|
| {{admon/caution|Don't use your FAS password|This is just a demo instance to demonstrate a new reporting mechanism. It is advised that you do '''not''' use your FAS password. Feel free to create a new account, but do not use a password used for other important websites.}}
| | === How to test? === |
|
| |
|
| = How to test? =
| | '''<<FIXME>>''' |
|
| |
|
| # Download [http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh livecd-iso-to-disk.sh] and [http://download.sugarlabs.org/soas/releases/soas-2-beta.iso soas-2-beta.iso] as noted in [[#Prerequisite for Test Day]].
| | High level details on how a contributor can get involved. This can include (but not limited to): |
| # Verify that you downloaded the correct file by running {{command|sha1sum}} on the {{filename|soas-2-beta.iso}} file. The results should look similar to those noted below
| |
| #: <pre>
| |
| #: 6b2a235251d545013c020ded05a8336eceff8114 soas-2-beta.iso</pre>
| |
| # As the ''root'' user, write the live image to your USB device by executing the following command:
| |
| #: <pre>
| |
| #: bash livecd-iso-to-disk.sh --unencrypted-home --home-size-mb 200 --overlay-size-mb 200 --format --reset-mbr soas-2-beta.iso /dev/sdx1</pre>
| |
|
| |
|
| {{admon/caution|Mileage may vary|The {{command|livecd-iso-to-disk.sh}} command provides many parameters to fine tune your live image. The most important parameter is the last parameter; the block device. Be sure you are specifying the block device of your USB key ... and '''not''' your hard drive. Additional guidance is available at [[How_to_create_and_use_Live_USB]].}}
| | * Areas to target with exploratory testing |
| | * A list of pre-defined test cases to execute |
| | * How to report back results |
|
| |
|
| = Test Cases = | | === Test Cases === |
|
| |
|
| == Don't forget ... ==
| | '''<<FIXME>>''' |
|
| |
|
| * In case you haven't used this wiki before, you might need to create an account before being able to login. When you're asked to login, click on ''Create Account'' and enter your FAS information, with which you should be able to submit your reports then.
| | Provide a list of test areas or test cases that you'd like contributors to execute. For other examples, see [[:Category:Test_Cases]]. |
| * To add your smolt profile, start the ''Terminal Activity''. Next, as the ''root'' user, execute the following commands:
| |
| <pre>
| |
| # yum update python-urlgrabber
| |
| # smoltSendProfile
| |
| </pre>
| |
| * In the ''Install Media'' section, please provide us with your USB key's name & model!
| |
|
| |
|
| == Test Cases == | | === Test Results === |
|
| |
|
| === SoaS_Boot ===
| | '''<<FIXME>>''' |
|
| |
|
| The following test validates booting the sugar on a stick live image.
| | Construct a table or list to allow testers to post results. Each column should be a test case or configuration, and each row should consist of test results. For example: |
|
| |
|
| # Put SoaS on a USB key using the instructions above.
| | {| |
| # Insert USB key and boot for the first time: tell us how it goes!
| | ! User |
| # Try rebooting several times and report if you encountered any issues, i.e. whether the boot process got unreliable.
| | ! Smolt Profile |
| | | ! [[QA:Testcase_sample_1|Sample test 1]] |
| === SoaS_Activity_Testing ===
| | ! [[QA:Testcase_sample_2|Sample test 2]] |
| | | ! [[QA:Testcase_sample_3|Sample test 3]] |
| # Boot into Sugar!
| | ! [[QA:Testcase_sample_4|Sample test 4]] |
| # Run three different Activities and report which ones you tried.
| | ! References |
| # If you have more than one machine available or coordinated with somebody else via IRC, please try the collaborative features and report if they work.
| | |- |
| | | | [[User:FasUser]] |
| === SoaS_Activity_Installation ===
| | | [http://www.smolts.org/client/show/pub_84465125-1350-4f83-87b9-5f16f7430eb8 HW] |
| | | | PASS |
| {{admon/warning|Under development|The method described below is still under development and may wipe drives! Check in on #fedora-test-day or look on this wiki page for the latest information.}}
| | | PASS |
| | | | FAIL <ref>See {{bz|12345}}</ref> |
| # Boot into Sugar!
| | | PASS |
| # Start the ''Terminal Activity'', become root and execute ''zyx-liveinstaller''.
| | | <references/> |
| # Click on ''Launch Partitioner'' and partition your hard disk in ''gparted'' by creating three partitions.
| | |- |
| #* a ''boot partition'', at least 512 MB (/boot ext4)
| | |} |
| #* a ''/ partition'', at least 2 GB (/ ext4)
| |
| #* a ''swap partition'', according to the amount of memory your machine has (not required or recommended as swap does not help on a USB satellit 06/28/20100)
| |
| # Close ''gparted'' and continue to click through the installation, where you will be presented an overview of the changes to be made.
| |
| # '''Optional Step:''' Unplug the USB key after the installation has finished but before rebooting to check if rebootless installation worked.
| |
| # Reboot your machine and report if the general installation succeeded.
| |
| | |
| = Test Results =
| |
| | |
| You may be familiar with previous Fedora Test Days. All test results were reported into the wiki. To report your experience for the ''Soas'' test day, we are using the '''new''' semantic wiki infrastructure that has been set up in sprint session in ''#fedora-qa''.
| |
| | |
| == Add your results ==
| |
| For ''each'' of test case you work on ...
| |
| # '''Goto''' http://publictest6.fedoraproject.org/wiki/Form:Test_result
| |
| # If you haven't already done so, create a new wiki account and '''login'''
| |
| # '''Create''' a test result page following the naming convention: {{filename|Test_Case_Name - FAS_user_name}}, then click ''Add or edit''
| |
| # '''Complete''' the test result form as indicated (see [[:File:SoaS_Test_Result_Demo.jpg|screenshot]]).
| |
| | |
| == View existing results ==
| |
| | |
| [https://publictest6.fedoraproject.org/wiki/Category:Test_result Existing test results are available on the publictest6 wiki]
| |
|
| |
|
| [[Category:Fedora 12 Test Days]]
| | [[Category:Test Days]] |