Talk:Testing/Activity Test Table/Install Test Table

Activity Testing

Go to: http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table

Install Testing

Preparing a stick for test

  • This is the first Phase of testing:
sticks can be made using many methods:
USB-LC = fedora Liveusb-creator (Windows/Linux)
USB-Un = Unetbootin (Windows/Linux)
CD = Booted from CD (burn the .iso to a CD)
dd = dd write.img file to USB (Advanced method not used here)

USB-scr =./livecd-iso-to-disk

This is a test using the script livecd-iso-to-disk

Download also to your desktop if you have not done so before http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh
  • 2. In terminal change directory to your desktop:
  1. cd /home/Desktop
  2. enter the command:
mount
You should see the USBdevice name ie: /dev/sdb, /dev/sdc, /dev/sdd etc. Write it down
  • THIS IS VERY IMPORTANT as if you enter this wrong you can DISTROY your HARD DISK Install. DO NOT USE /dev/sda EVER
HINT: copy the following commands to a text editor first. Then edit them and be certain that they are correct. Then copy-paste into the terminal.
  1. enter the commands:
  2. sudo su
  3. ./livecd-iso-to-disk --format --reset-mbr --overlay-size-mb 800 /home/xxx/Desktop/soas-i386-20100xxx.xx.iso /dev/sd(x)
(x)=this is your device name for the USB found above with mount command.
--overlay-size-mb 800 for 2 GB USB
--overlay-size-mb 1200 for 4 GB USB
USB is formatted fat16 ( overlay has to be >2000 for fat16 )
Example Write to USB:
::xxx@xxxxx:~$ sudo su
[sudo] password for xxxx: 
root@xxxxxx:/home/xxxxx # cd Desktop
root@xxxxxx:/home/xxxx/Desktop# ./livecd-iso-to-disk  --format --reset-mbr --overlay-size-mb 1200 /home/xxxx/Desktop/soas-i386-20100xxx.xx.iso /dev/sd(x)
Verifying image...
./livecd-iso-to-disk: line 385: checkisomd5: command not found
Are you SURE you want to continue?
Press Enter to continue or ctrl-c to abort
WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdg!!!
Press Enter to continue or ctrl-c to abort
Waiting for devices to settle...
mkdosfs 3.0.1 (23 Nov 2008)
Copying live image to USB stick
Updating boot config file
Initializing persistent overlay file
1200+0 records in
1200+0 records out
1258291200 bytes (1.3 GB) copied, 284.256 s, 4.4 MB/s
Installing boot loader
USB stick set up as live image!
root@xxxxx:/home/xxxx/Desktop# 
  • 3. Remove USB and place in Netbook USB Slot
  • 4. Boot from it
  • 5, Begin Smoke Tests

USB-LC = fedora Liveusb-creator (Windows/Linux)

USB-Un = Unetbootin (Windows/Linux)

CD = Booted from CD

  • burn the Test Soas.iso to a CD with a disk burning program
  • boot From the CD
Note there will be no persistence
Your settings and colors will not be retained when you reboot from the CD
  • Begin Smoke Tests [2]

Smoke-testing a SoaS stick or CD

  • 5.The Second phase of Testing begins:
USB Boots to Name______ screen
then Color_______screen (click on XO Avitar to change colors till you like color combos.)
hit enter
F3 Circle of Activities Appears with your avitar in center.
Point mouse cursor at Avitar XO and hit right mouse button-Menu appears, select "My Settings"
Control Panel Appears. Test each of the applications on Control Panel to see that they work
Exit Control Panel with X in top right corner
Hit F1 Key (or move mouse cursor to right top corner of white part of screen, a black frame appears on window, select the left circle with many dots and click mouse)
Screen changes and you avitar becomes much smaller
Do other avitars appear after 1-2 minutes? (If so you are seeing other sugar instances in your neighborhood)
Point mouse cursor at your Avitar XO in the center of the screen and hit right mouse button. Drop-Down Menu appears select "Shutdown"
Sugar Exits and shuts down computer.
  • Repeat step 4, You should boot directly to the f3 screen with the Circle of Activities and your avitar in center with the Correct colors.
  • Point mouse cursor at your Avitar XO in the center of the screen and hit right mouse button. Drop-Down Menu appears select "Shutdown"
Sugar Exits and shuts down computer.
  • Test Is Complete.

Enter your results in Test Table.

Thank You for testing

Reporting test results

  • To Report Individual Activity Tests

Add this code to the table to generate more lines.

It will look correct when editing

|- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |- |xxxxxxxx ||xxxxxxxxxxxxxxxxxxxxxxxxx||xx/xx/xxxx||xxxxxxx||xxxxxxx ||xxxxxxxx ||xxxxxxxxxxxxxxxxxxx ||xxxxxxxxxxxxxxxxxxxxx |}


  • KEY
  • USB-scr =./livecd-iso-to-disk --format --reset-mbr --overlay-size-mb 1200 soas-i386-20100xxx.xx.iso /dev/sd(x)
  • USB-LC = fedora Liveusb-creator
  • USB-Un = Unetbootin
  • CD = Booted from CD
  • dd = dd write.img file to USB
  • Soas Boots,Starts and Stops Correctly
  • P=Pass
  • F=Fail

Test results

xxx=not tested yet
Tester Nightly Composes No. Date Test i386 x86_64 PC/Netbook Type Notes and Bug No.
satellit soas-i386-20100613.15.iso 06/13/2010 USB-scr P xxxxxxx ACER ASPIRE One wireless good
satellit soas-i386-20100623.03.iso 06/23/2010 USB-scr P xxxxxxxx ACER ASPIRE One wireless good
satellit soas-i386-20100623.16.iso 06/25/2010 CD USB-scr P xxxxxxxx ACER ASPIRE One wireless good
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xxxx xxxxxxx xxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
Return to "Testing/Activity Test Table/Install Test Table" page.