Talk:Testing/Activity Test Table/Install Test Table

From Sugar Labs
Jump to navigation Jump to search

Activity Testing

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

Testing Suggestions Outline for Discussion

  • Testing Suggestions:(satellit) revised 07/30/2010
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.
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

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 PASS xxxxxxx ACER ASPIRE One Atom N450 4 GB USB wireless good
satellit soas-i386-20100623.03.iso 06/23/2010 USB-scr PASS xxxxxxxx ACER ASPIRE One Atom N450 4 GB USB wireless good
satellit soas-i386-20100623.16.iso 06/25/2010 CD & USB-scr PASS xxxxxxxx ACER ASPIRE One Atom N450 wireless good
satellit soas-i386-20100623.16.USB-scr 06/25/2010 liveinst Fail xxxxxxxx EeePC900 Install works, boots, but Unable to log in at gdm; 8GB Toshiba USB
satellit soas-i386-20100623.16.USB-scr 06/25/2010 ZYX Fail xxxxxxxx EeePC900 /boot ext4=200 / ext4 6700 swap 1000 8GB Toshiba USB hng up part way thru Hangs
satellit soas-x86_64-20100623.16.iso 06/26/2010 CD xxxxxxx Pass Hp Pavillion Laptop TurionAMD 64x2 no wireless record 66>79
satellit soas-x86_64-20100625.15.CD 06/26/2010 CD PASS xxxxxxxx ACER ASPIRE One Atom N450 xxxxxxxxxxxxxxxxxxxxx
satellit soas-x86_64-20100625.15.CD 06/26/2010 ZYX Fail xxxxxxxx ACER ASPIRE One Atom N450 /boot ext4=200 / ext4 6700 swap 1000 8GB Toshiba USB hng up part way thru Hangs
satellit soas-i386-20100702.15.iso 07/03/2010 USB-scr Pass xxxxxxxx ACER ASPIRE One Atom N450 wired and wireless work
satellit soas-i386-20100702.15.iso 07/04/2010 SugarClone Pass xxxxxxxx ACER ASPIRE One Atom N450 Identical Clone wired and wireless work
satellit soas-i386-20100702.15.iso 07/03/2010 liveinst FAIL xxxxxxxx ACER ASPIRE One Atom N454 Install works,from USB-scr to 8GB Toshiba USB boots, but Unable to log in at gdm "other" login
satellit soas-i386-20100702.15.iso 07/03/2010 zyx PASS xxxxxxxx Hp Pavillion Laptop TurionAMD 64x2 wired OK/no wireless from USB-scr to 8GB Toshiba USB /boot ext4 500 / lvm balance,no swap (from failed liveinst),
satellit soas-i386-20100702.15.iso 07/04/2010 dd PASS xxxxxxxx ACER ASPIRE One Atom N454 2 GB USB Direct write with dd command /Works Great
satellit soas-i386-20100705.17.iso 07/06/2010 USB-scr & CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw ..
satellit soas-x86_64-20100705.17.iso 07/06/2010 USB-scr xxxxxxx Fail ACER ASPIRE One Atom N454 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw ..
satellit soas-07072010-remix 07/07/2010 CD-&-liveinst PASS-CD xxxxxxxx ACER ASPIRE One Atom N454 soas.ks on f14(rawhide) build system = CD Works & livinst to 8 GB USB=works, boots, but Unable to log in at gdm
satellit soas-i386-20100707.19.iso 07/08/2010 USB-scr & CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw
satellit soas-07082010-remix 07/08/2010 CD & zyx PASS xxxxxxxx ACER ASPIRE One Atom N454 soas.ks on f14(rawhide) build system = CD Works & zyx works 8GB USB
satellit soas-i386-20100708.22.iso 07/08/2010 CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw sleeping forever
satellit soas-v4-07122010-remix 07/12/2010 CD-&-liveinst PASS-CD & USBscr/liveinst FAIL xxxxxxxx Hp Pavillion Laptop TurionAMD 64x2 soas.ks on f14(rawhide) build system = CD Works & livinst to 8 GB USB=works, boots, but no first boot, thus no user:Unable to log in at gdm "other"
satellit soas-i386-20100713.15.iso 07/13/2010 USBscr FAIL xxxxxxxx EeePC900 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw sleeping forever
satellit soas-i386-20100714.16.iso 07/14/2010 USBscr-&-dd FAIL xxxxxxxx EeePC900 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw sleeping forever can't mount root filesystem
satellit soas-v4-07142010-remix 07/14/2010 USBscr-&-liveinst PASS-&-liveinst FAIL xxxxxxxx ACER ASPIRE One Atom N454 soas.ks on f14(rawhide) build system = USBscr Works / livinst to 8 GB USB=works, boots, but Unable to log in at gdm (No firstboot)
satellit soas-i386-20100715.16.iso 07/16/2010 USBscr FAIL xxxxxxxx EeePC900 mount: wrong fs type, bad option,bad superblock on /dev/mapper/live-rw sleeping forever can't mount root filesystem (also tried label=FEDORA ,ext3, boot flag 2nd time)
satellit soas-v4-07162010-remix 07/16/2010 USBscr-zyx-liveinst PASS USBscr/zyx-&-liveinst FAIL xxxxxxxx ACER ASPIRE One Atom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system = USBscr & zyx Work / livinst to 8 GB USB=works, boots, but Unable to log in at gdm (No firstboot)
satellit soas-i386-20100716.15.iso 07/16/2010 USBscr-& CD FAIL xxxxxxxx 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 = bugzilla 615443[8]
satellit soas-i386-20100717.15.iso 07/17/2010 CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100718.00.iso 07/18/2010 CD FAIL FAIL Hp Pavillion Laptop TurionAMD 64x2 CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100718.16.iso 07/18/2010 CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100719.15.iso 07/19/2010 CD FAIL FAIL ACER ASPIRE One Atom N454 + Hp Pavillion Laptop TurionAMD 64x2 CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100721.15.iso 07/21/2010 CD FAIL xxxxxx ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
satellit soas-v4-07222010-remix (generic logos) 07/22/2010 CD liveinst zyx CD=PASS liveinst=FAIL zyx=PASS xxxxxxxx ACER ASPIRE One Atom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system (note edited .ks to go to generic logos). Yum Updated today to new kernel 2.6.35-0.49.rc5....fc14.i686 (Build has not worked for several days)
satellit soas-v4-07232010-remix (generic logos) 07/23/2010 CD liveinst zyx CD=PASS liveinst=PASS zyx=PASS xxxxxxxx ACER ASPIRE One Atom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system (note edited .ks to go to generic logos). FIRSTBOOT WORKS; INSTALLS Can log in to 8 GB usb-(Changed today)
satellit soas-i386-20100723.01.iso 07/23/2010 CD FAIL xxxxxxxx ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
satellit soas-v4-07242010-remix (generic-logos) 07/24/2010 CD CD=PASS xxxxxxxx ACER ASPIRE One Atom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system (note edited .ks to go to generic logos) Presence service *NOT WORKING* DBus Errors: (possibly blocked by dbus security policy) NOTE: Fixed by #setenforce 0
satellit soas-v4-0725-Remix (generic-logos) 07/25/2010 CD CD=PASS zyx=Pass liveinst=fail xxxxxxxx ACER ASPIRE OneAtom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system (noteedited .ks to go to generic logos) Presence service *NOT WORKING* DBusErrors: ( blocked by dbus security policy) NOTE: Fixed by#setenforce 0 Uploaded for testing [9] liveinst=no firstboot
satellit soas-i386-20100724.19.iso 07/25/2010 CD FAIL   ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
satellit soas-i386-20100725.17.iso 07/26/2010 CD FAIL   ACER ASPIRE One Atom N454 CD Does not boot (BlankScreen after isolinux text)
satellit desktop-i386-20100726.15.iso 07/26/2010 CD FAIL   ACER ASPIRE One Atom N454 CD Does not boot (BlankScreen after isolinux text)
satellit soas-i386-20100726.15.iso 07/26/2010 dd FAIL   ACER ASPIRE One Atom N454 Hp Pavillion Laptop TurionAMD 64x2 USB Does not boot (BlankScreen after isolinux text)
satellit soas-v4-0726a-Remix (generic-logos) 07/26/2010 CD CD=PASS livinst=Fail   ACER ASPIRE One Atom N454 NOTE 0.89.1 Sugar soas.ks on f14(rawhide) build system (note edited .ks to go to generic logos) Presence service working- Note: Livinst to USB=Switches to a previous HD install of fedora if present on laptop NO FIRSTBOOT. (special case:If no HD on Laptop. Firstboot runs fine but after completion will not log on to USER specified.)
satellit soas-i386-20100726.23.iso 07/27/2010 CD FAIL   ACER ASPIRE One Atom N454 CD Does not boot (Blank Screen after isolinux text)
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 [10] 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)