Talk:Testing/Activity Test Table/Install Test Table

< Talk:Testing/Activity Test Table
Revision as of 13:14, 19 August 2010 by Satellit (talk | contribs) (→‎Test results: soas-i386-20100817.16.iso works with QEMU f13)

Activity Testing

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

Testing Outline

for Discussion
Please edit or make suggestions
  • Testing Matrix Suggestions: revised 07/30/2010
(Almost all of these items are covered in the Table of Results below and in the Activity Test Table)
1- Bootable USB
 a- liveusb-to-disk script
 b- liveusb-creator Windows/Linux
 c- unetbootin
 d- dd=?
2- Can be Installed yes/no
 a- liveinst (Anaconda)
 b- zyx-liveinstaller (have to yum install)
 c- Virtualbox
3- Burned CD  works? yes/no
 a-i386
 b-i386-64	
4- Test against Activities
 a. Installed
 b. Downloaded from ASLO or Drag-Dropped from ASLOxo-3 USB [1]
 c. Report Activity Tests Here:: [2]
5- Collaboration worked between: Note which activities, and Sugar Versions (a-f)
 a- XO--1
 b- XO-1.5
 c- 0.84
 d- 0.86
 e- 0.88   
 f- 0.89-0.90
6- Wireless works? yes/no
 - Models of XO/Netbook/PC/Mac
 - wireless drivers employed (if known)

Install Testing

Preparing a stick or CD for smoke testing

  • This is the first Phase of testing:
sticks can be made using many methods:
USB-scr =./livecd-iso-to-disk
USB-LC = fedora Liveusb-creator (Windows/Linux)
USB-Un = Unetbootin (Windows/Linux)
CD = Booted from CD (burn the .iso to a CD)
SC = SugarClone [3]
Advanced methods for experts only NOT USED FOR REGULAR TESTING
ZYX = zyx-liveinstaller install to USB- requires double the size of USB min 4Gb recommended 8 GB
liveinst = (Anaconda) install to USB- requires double the size of USB min 4Gb recommended 8 GB
dd = dd write.iso file to USB-

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
Unless you have NO HARD_DISK in your computer
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.
(--format --reset-mbr)This will overwrite everything on your USB.
  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 [4]

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 [7]

dd = direct install to USB

  • This is the simplest and fastest method to make a non-persistent Soas USB.
NOT A RECOMMENDED INSTALL METHOD
It is quite dangerous to use and is ONLY FOR ADVANCED USERS
One error in typing can destroy your Hardisk formatting with no error warnings.
Sample Install to USB
root@xxxx:/home/xxxx/Desktop# dd if=soas-i386-20100702.15.iso of=/dev/sdg
974848+0 records in
974848+0 records out
499122176 bytes (499 MB) copied, 137.931 s, 3.6 MB/s
root@xxxx:/home/xxxx/Desktop#
Note that the entire write takes slightly more than 2 minutes.
  • Great way to make an installer USB if you have no CD/DVD on your netbook

Smoke-testing a SoaS stick or CD

  • The Second phase of Testing begins:
USB or CD 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.
  • Reboot (skip this step for CD), 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:

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

template for more lines

Copy this code to the table to generate more lines.
http://wiki.sugarlabs.org/go/Features/Soas_V4/Install_Test_Table
It will look correct when editing


  • 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 NO PERSISTENCE
  • ZYX = zyx-liveinstaller install to USB- requires double the size of USB min 4Gb recommended 8 GB (not on .iso, requires yum install zyx-liveinstaller gparted)
  • liveinst = (Anaconda) install to USB- requires double the size of USB min 4Gb recommended 8 GB
  • dd = dd write.img file to USB NO PERSISTENCE
  • Soas Boots,Starts and Stops Correctly
  • P=Pass
  • F=Fail
note: I am also using an external USB 500GB hard drive with an daily updated f14(rawhide) install of Gnome-sugar as a livecd-creator-soas.ks build system.
I use this to compare with the daily builds
these results are marked below as ***.remix

Test results

LOOK AT "PAGE" TAB FOR OLDER ARCHIVED TESTS
xxx=not tested yet
Tester Nightly Composes No. Date Test i386 x86_64 PC/Netbook Type Notes and Bug No.
satellit soas-v3-Mirabelle-remix.iso 07/27/2010 CD   CD=PASS Hp Pavillion Laptop TurionAMD 64x2 Built on Hp Pavillion Laptop TurionAMD 64x2 with USB 250 GB HD f(13) Sugar on a Stick 3 (Mirabelle) Fedora 13 (Goddard) 0.88.1
satellit soas-i386-20100727.16.iso 07/28/2010 CD FAIL   ACER ASPIRE One Atom N454 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw sleeping forever can't mount root filesystem = bug 619020 [8] It looks like bug 615443 got fixed
satellit soas-v4-0730-Remix (fedora-logos) 07/30/2010 CD FAIL   Hp Pavillion Laptop TurionAMD 64x2 f13 Build system w/ rawhide repo=CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100803.15.iso 08/04/2010 CD PASS=CD & liveinst=FAIL[   EeePC900 CD boots Fine liveinst Bug [9]
satellit; soas-i386-20100805.20.iso 08/06/2010 CD,HD CD=PASS;liveinst=PASS   Hp Pavillion Laptop TurionAMD 64x2 ; All Activities OK* (record has no sound)
satellit; soas-i386-20100806.15.iso 08/07/2010 CD CD=PASS liveinst=PASS   Hp Pavillion Laptop TurionAMD 64x2 ; All Activities OK* (record has no sound) livinst=replace existing..../boot 500 ext4 / 15000 ext4 no swap(16 GB USB)
satellit soas-i386-20100807.17.iso 08/09/2010 CD CD=PASS*liveinst=PASS*     At boot:*hold <ESC> <TAB> linux0 init=/sbin/upstart new build liveinst=need to edit menu.lst and add linux0 init=/sbin/upstart from root
satellit soas-i386-20100810.15.iso 08/10/2010 CD CD=PASS*     At boot*hold <ESC> <TAB> linux0 init=/sbin/upstart new build[10]
satellit *TEST Fedora-14-Alpha-RC3.1-i686-Live.iso [11] 08112010 CD CD=PASS livecd-creator=PASS*   Hp Pavillion Laptop TurionAMD 64x2 *USED livinst to USB HD installed livecd-tools spin-kickstarts used fedora-livecd-soas.ks to build F14 Soas from rawhide with livecd-tools (see Remixability feature) CD Soas-v4-Mangolassi-remix booted and worked. TEST for Remixability
satellit soas-i386-20100811.16.iso 08122010 CD USB-scr CD=Pass* USB-scr=Pass*   Hp Pavillion Laptop TurionAMD 64x2 ; Sugar on a Stick 4 (Mango lassi) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted NEW FEATURE ? systemd info [12]
satellit soas-i386-20100812.16.iso 08132010 CD USB-scr CD=Pass*   Hp Pavillion Laptop TurionAMD 64x2 ; Sugar on a Stick 4 (Mango lassi) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted systemd? info [13] NOTE: "register" freezes up F3 Screen
satellit soas-i386-20100814.19.iso 08/15/2010 CD CD=PASS zyx=FAIL liveinst=PASS   EeePC900 and external usb DVD/CD Sugar on a Stick 4 (Mango lassi) Fedora 14 (Laughlin) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted REGISTER DOES NOT CHANGE JABBER SERVER (does not connect on ch 1 AD HOC wireless network with XO-1 os353pyg on channel 1 AD HOC in CHAT or browse) does not reconnect to jabber on wireless ap have to reboot to get back on jabber ?
satellit soas-i386-20100815.17.iso 08/16/2010 CD CD=PASS   EeePC900 and external usb DVD/CD Sugar on a Stick 4 (Mango lassi) Fedora 14 (Laughlin) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted
satellit TEST Soas-v4-Mangolasi-08152010-remix.iso 08/16/2010 CD CD=PASS   EeePC900 and external usb DVD/CD Remix built on 8 GB USB livinst from soas-i386-20100814.19 (5 HRS to Build with livecd-tools)[14] Used sugar-terminal and gedit 0.89.2 rawhide - no jabber connection rest works fine note "register" gives "Registration Failed" message.
satellit soas-i386-20100816.15.iso 08/17/2010 CD CD=PASS liveinst=PASS   ACER ASPIRE One Atom N454 and external usb DVD/CD Sugar on a Stick 4 (Mango lassi) Fedora 14 (Laughlin) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted Note: yum install sugar* broke NetworkManager (NO NETWORK) loads *NetworkManager i686 1:0.8.1-4.git20100817.fc14* (sugar to 0.89.3 from updates testing)
satellit soas-i386-20100817.16.iso 08/18/2010 CD CD=PASS liveinst=Pass   ACER ASPIRE One Atom N454 and external usb DVD/CD Sugar on a Stick 4 (Mango lassi) Fedora 14 (Laughlin) 0.89.1 *boots to console; firstboot; sugar name field+color; then F3 only first time booted VMworkstation did sucessful liveinst to persistent IDE drive

[15] will work on VMplayer after decompression. Installs to QEMU HD with liveinst (yum install @virtualization in f13 gnome terminal)

             
             
             
             
             
             
             
             
Return to "Testing/Activity Test Table/Install Test Table" page.