Difference between revisions of "0.106/Testing"

From Sugar Labs
Jump to navigation Jump to search
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<noinclude>[[Category:Testing]]
 
<noinclude>[[Category:Testing]]
 
</noinclude>
 
</noinclude>
<span style="font-size: 188%">Testing Sugar 0.105</span>
+
<span style="font-size: 188%">Testing Sugar 0.106</span>
  
 
This page contains information and resources for testing this Sugar release.
 
This page contains information and resources for testing this Sugar release.
Line 7: Line 7:
 
== What should I test? ==
 
== What should I test? ==
  
* new features, see [[0.106/Feature_List]], such as social help (test case?), brightness controls and frame icon for display, journal and activity list scrolling, start an activity from another activity (test case?),
+
* new features, such as social help, brightness controls and frame icon for display, journal and activity list scrolling, and start an activity from another activity, see [[0.106/Feature_List|feature list]] for links to individual feature pages,
 
* control panel, escape key to exit,
 
* control panel, escape key to exit,
 
* control panel, about my computer, speed up, layout, information shown,
 
* control panel, about my computer, speed up, layout, information shown,
* activity erase correctly exposes a system activity still installed #4836,
+
* activity erase should correctly expose a system activity still installed #4836,
 
* occasional activity failed to start should no longer occur #2974,
 
* occasional activity failed to start should no longer occur #2974,
 
* activity startup with old activity.info format.
 
* activity startup with old activity.info format.
Line 16: Line 16:
 
== Testing with updates ==
 
== Testing with updates ==
  
For Fedora systems such as the XO laptop, with 0.104.1 and earlier versions.
+
== Fedora ==
  
Update only the Sugar packages, like this:
+
For [[Fedora]] systems such as the XO laptop, using operating system release 13.x, update only the Sugar packages, like this:
  
 
  su
 
  su
cd /etc/yum.repos.d/
 
wget http://dev.laptop.org/~german/rpms-0105/rpms-0105.repo
 
 
  yum update sugar*
 
  yum update sugar*
 
  reboot
 
  reboot
  
Please test without removing the .sugar directory, so that we can find any update problems.  To test removing the directory:
+
== Ubuntu ==
  
  rm -fr /home/olpc/.sugar
+
For commodity hardware or virtual machines, [[Ubuntu|install 0.106 using Ubuntu Trusty 14.04.2]].
 +
 
 +
For [[Ubuntu]] Trusty systems tracking 0.104 packages, [[Ubuntu#Upgrading_a_system|update all packages]], like this:
 +
 
 +
sudo apt update
 +
  sudo apt dist-upgrade
 +
 
 +
== Debian ==
 +
 
 +
For [[Debian]] Jessie systems, see [[Debian#Testing_Sugar_on_Debian|How to test Sugar 0.105.3 on Debian Jessie]].
  
 
== Testing with images ==
 
== Testing with images ==
  
We have created images with the latest Sugar 0.105 packages. These builds are "clean" Sugar Labs images, which do not include any customization.
+
OLPC did release OLPC OS 13.2.5 with Sugar 0.106.  Please see the [http://wiki.laptop.org/go/Release_notes/13.2.5 release notes for 13.2.5].
 +
 
 +
We have older Sugar Labs images with Sugar 0.105.1. These are "clean" images, with no customization.  These images are NOT signed by OLPC, therefore you need an unlocked XO for installing these images.
  
 
*XO-1
 
*XO-1
**[http://dev.laptop.org/~german/SL0105/1/32002SL0.img 32002SL0.img]
+
** [http://dev.laptop.org/~german/SL0105/1/32002SL0.img 32002SL0.img]
**[http://dev.laptop.org/~german/SL0105/1/32002SL0.img.md5 md5]
+
** [http://dev.laptop.org/~german/SL0105/1/32002SL0.img.md5 32002SL0.img.md5]
**[http://dev.laptop.org/~german/SL0105/1/32002SL0.crc crc]
+
** [http://dev.laptop.org/~german/SL0105/1/32002SL0.crc 32002SL0.crc]
 +
** [http://dev.laptop.org/~german/SL0105/1/32002SL0.zd 32002SL0.zd]
 +
** [http://dev.laptop.org/~german/SL0105/1/32002SL0.zd.md5 32002SL0.zd.md5]
  
 
*XO-1.5  
 
*XO-1.5  
 
** [http://dev.laptop.org/~german/SL0105/15/32002SL1.zd 32002SL1.zd]  
 
** [http://dev.laptop.org/~german/SL0105/15/32002SL1.zd 32002SL1.zd]  
** [http://dev.laptop.org/~german/SL0105/15/32002SL1.zd.md5 md5]
+
** [http://dev.laptop.org/~german/SL0105/15/32002SL1.zd.md5 32002SL1.zd.md5]
  
 
*XO-1.75
 
*XO-1.75
 
** [http://dev.laptop.org/~german/SL0105/175/32002SL2.zd 32002SL2.zd]
 
** [http://dev.laptop.org/~german/SL0105/175/32002SL2.zd 32002SL2.zd]
** [http://dev.laptop.org/~german/SL0105/175/32002SL2.zd.md5 md5]
+
** [http://dev.laptop.org/~german/SL0105/175/32002SL2.zd.md5 32002SL2.zd.md5]
  
 
*XO-4
 
*XO-4
 
** [http://dev.laptop.org/~german/SL0105/4/32002SL4.zd 32002SL4.zd]
 
** [http://dev.laptop.org/~german/SL0105/4/32002SL4.zd 32002SL4.zd]
 
** [http://dev.laptop.org/~german/SL0105/4/32002SL4.zd.md5 32002SL4.zd.md5]
 
** [http://dev.laptop.org/~german/SL0105/4/32002SL4.zd.md5 32002SL4.zd.md5]
 
== Signing ==
 
 
These images are NOT signed by OLPC, therefore you need an unsecured XO for installing these images.  Contact OLPC if you need signed images.
 

Latest revision as of 02:24, 1 September 2015


Testing Sugar 0.106

This page contains information and resources for testing this Sugar release.

What should I test?

  • new features, such as social help, brightness controls and frame icon for display, journal and activity list scrolling, and start an activity from another activity, see feature list for links to individual feature pages,
  • control panel, escape key to exit,
  • control panel, about my computer, speed up, layout, information shown,
  • activity erase should correctly expose a system activity still installed #4836,
  • occasional activity failed to start should no longer occur #2974,
  • activity startup with old activity.info format.

Testing with updates

Fedora

For Fedora systems such as the XO laptop, using operating system release 13.x, update only the Sugar packages, like this:

su
yum update sugar*
reboot

Ubuntu

For commodity hardware or virtual machines, install 0.106 using Ubuntu Trusty 14.04.2.

For Ubuntu Trusty systems tracking 0.104 packages, update all packages, like this:

sudo apt update
sudo apt dist-upgrade

Debian

For Debian Jessie systems, see How to test Sugar 0.105.3 on Debian Jessie.

Testing with images

OLPC did release OLPC OS 13.2.5 with Sugar 0.106. Please see the release notes for 13.2.5.

We have older Sugar Labs images with Sugar 0.105.1. These are "clean" images, with no customization. These images are NOT signed by OLPC, therefore you need an unlocked XO for installing these images.