From Fedora Project Wiki

(add test cases)
(Minor wiki updates)
Line 7: Line 7:
|}
|}


=== 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]]
Line 18: Line 18:
* add yourself here
* add yourself here


=== Prerequisite for Test Day ===  
= Prerequisite for Test Day =


* a USB Key (at least 2 GB)
* a USB Key (at least 2 GB)
* the SoaS v2 Beta
* [http://download.sugarlabs.org/soas/releases/soas-2-beta.iso Download the SoaS v2 Beta]
* some free space on your HD (optional)
* [http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh Download the updated livecd-iso-to-disk.sh script]
* [https://publictest6.fedoraproject.org/w/index.php?title=Special:UserLogin Create a user account on the ''demo'' semantic media wiki instance]


=== How to test? ===
{{admon/caution|Don't use your FAS password|This is just a demo instance to demonstrate a new reporting mechanism.  It is advized 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.}}


* Download the following two files:
= How to test? =
** http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh
** http://download.sugarlabs.org/soas/releases/soas-2-beta.iso
* Verify by running ''sha1sum'' on the ''soas-2-beta.iso'' file that the downloaded version matches the published one: <pre>6b2a235251d545013c020ded05a8336eceff8114  soas-2-beta.iso</pre>
* Become root in a terminal and run: <pre>chmod a+x ./livecd-iso-to-disk.sh</pre>
* Execute the following command - as root - where ''xxx'' is the allocated size for your home partition and the persistant overlay and the ''XX'' the  device for your USB key (like sdb1). '''This command will wipe your USB key!''' If you prefer not doing so, please remove ''--format'' and ''--reset-mbr''. <pre>./livecd-iso-to-disk.sh --unencrypted-home --home-size-mb xxx --overlay-size-mb xxx --format --reset-mbr ./soas-2-beta.iso /dev/sdXX</pre>


=== Test Cases & Results ===
# 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]].
# 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>
#: dd89abc211d458997e759105c40576fccf91e2154f884ee8df0888bd647b9988  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 50 --overlay-size-mb 150 --format --reset-mbr soas-2-beta.iso /dev/sdx1</pre>


==== Reporting ====
{{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]].}}


To report your experiences, we are using an entirely new semantic wiki infrastructure that has been set up in sprint session in ''#fedora-qa''. For ''each'' of the test cases you work on, please add a page with a naming like this '''test case name - FAS user name''' on the following wiki page: https://publictest6.fedoraproject.org/wiki/Form:Test_result
= Test Cases =


==== Notes ====
== Don't forget ... ==


* 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.
* 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.
Line 45: Line 47:
* In the ''Install Media'' section, please provide us with your USB key's name & model!
* In the ''Install Media'' section, please provide us with your USB key's name & model!


==== Test Cases ====
== Test Cases ==


{{admon/warning|Attention|The way of installing in test case (3) is still in an early development phase and may wipe drives!}}
{{admon/warning|Attention|The way of installing in test case (3) is still in an early development phase and may wipe drives!}}
Line 63: Line 65:
#* ''Optional Step:'' Unplug the USB key after the installation has finished but before rebooting to check if rebootless installation worked
#* ''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
#* 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''. For ''each'' of test case you work on ...
# '''Goto''' https://publictest6.fedoraproject.org/wiki/Form:Test_result
# In the text box, ent
# '''Create''' a test result page following the naming convention: {{filename|''test case name'' - ''FAS user name''}} on the following wiki page: https://publictest6.fedoraproject.org/wiki/Form:Test_result


[[Category:Test Days]]
[[Category:Test Days]]

Revision as of 20:14, 2 September 2009

DATE TIME WHERE
2009-09-03 From 10:00 to 22:00 UTC (6 am -> 6 pm EDT) #fedora-test-day (webirc)

What to test?

Today's installment of Fedora Test Day will focus on Sugar on a Stick.

Who's available

Prerequisite for Test Day

Stop (medium size).png
Don't use your FAS password
This is just a demo instance to demonstrate a new reporting mechanism. It is advized 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?

  1. Download livecd-iso-to-disk.sh and soas-2-beta.iso as noted in #Prerequisite for Test Day.
  2. Verify that you downloaded the correct file by running sha1sum on the soas-2-beta.iso file. The results should look similar to those noted below
    dd89abc211d458997e759105c40576fccf91e2154f884ee8df0888bd647b9988 soas-2-beta.iso
  3. As the root user, write the live image to your USB device by executing the following command:
    bash livecd-iso-to-disk.sh --unencrypted-home --home-size-mb 50 --overlay-size-mb 150 --format --reset-mbr soas-2-beta.iso /dev/sdx1
Stop (medium size).png
Mileage may vary
The 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.

Test Cases

Don't forget ...

  • 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.
  • To add your smolt profile, start the Terminal Activity, once having logged in to Sugar and become root. You can execute then smoltSendProfile and submit your profile ID.
  • In the Install Media section, please provide us with your USB key's name & model!

Test Cases

Warning.png
Attention
The way of installing in test case (3) is still in an early development phase and may wipe drives!
  1. Boot SoaS
    • Put SoaS on a USB key using the instructions above.
    • Insert USB key and boot for the first time: tell us how it goes!
    • Try rebooting several times and report if you encountered any issues, i.e. whether the boot process got unreliable.
  2. Sugar Testing
    • Boot into Sugar!
    • Run three different Activities and report which ones you tried.
    • 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.
  3. Installation Method
    • Boot into Sugar!
    • Start the Terminal Activity, become root and call zyx-liveinstaller
    • Click on Launch Partitioner and partition your hard disk accordingly in gparted. Make sure to allocate at least 2 GB for /
    • 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. For each of test case you work on ...

  1. Goto https://publictest6.fedoraproject.org/wiki/Form:Test_result
  2. In the text box, ent
  3. Create a test result page following the naming convention: test case name - FAS user name on the following wiki page: https://publictest6.fedoraproject.org/wiki/Form:Test_result