Tests/SmokeTest/InstallinganActivityBundle

From OLPC

< Tests
Revision as of 17:25, 2 October 2008 by 18.85.49.81 (Talk)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Test case: Installing an Activity Bundle
How to report results

Stream Any
Category SmokeTest Sub-category Installing an Activity Bundle
Component warning.pngEmpty strings are not accepted.
Feature warning.pngEmpty strings are not accepted.
Objective On a separate computer download an activity bundle to a USB stick then install it on the XO unit.
Tools XO unit with any activities already installed, USB stick, another computer with internet access
Setup warning.pngEmpty strings are not accepted.
Procedure From USB Key

Actions

  1. On your personal laptop, go to GCompris
  2. Download the sudoku activity bundle (sudoku.activity.xo)
  3. Copy this to a USB key
  4. Put the USB key into the XO
  5. Go to the Journal and click on the USB key icon (make sure frame is not engaged to see USB)
  6. Type "sud" in the search window
  7. Find the sudoku.activity item and click on it
  8. Click start (the activity should install and load)
  9. Quit the activity
  10. Unmount the USB stick by hovering cursor over USB icon and clicking "unmount" -wait about 10 secs before removing

From the Web

Actions

  1. On the XO, go to Implode
  2. Click on the Implode.xo file (download it-may take you to a second page where the link shows up toward the top of the page. Clicking here will allow you to see if it downloaded, i.e. "show in journal" or "ok" buttons appear. Click either)
  3. Go to the home view
  4. Find the bundle in new activity in the tray
  5. Start the activity and try a few things
  6. Quit the activity
Expected Results
and Pass Criteria
Verify -USB install
  • The USB key icon comes up in the journal
  • Searching for "sud" gets you the sudoku activity bundle (along with anything else on the the key with "sud" in the name)
  • Resuming the bundle, installs the activity and runs it
    • The activity bundle should be unzipped in /home/olpc/Activities (that's what is meant by installed)

Verify -Web install

  • The file downloads from the browser
  • The activity is installed and its icon shows up in the tray
  • The activity loads
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 759 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 760 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 763 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 765 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 766 Pass Passed the sudoku test. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 766 Fail #8729 Failed the Implode test when running the build downloaded online (olpc-update). The Implode wasn't installed in the machine before, and wouldn't install automatically using the button in the Control Panel, unless "modify activity groups" contains the URL for "G1G1 Activities for 8.2.0". warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 766 Pass Implode test (running already installed Implode) passed. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 767 Pass All operate as describe.

Implode is included in G1G1 build. So I tested Kuku download and install. The download and installed worked. Functionality of Kuku not tested.

warning.pngThe date "" was not understood (support for dates is still experimental).


Facts about Tests/SmokeTest/InstallinganActivityBundleRDF feed
Build number 759  +, 760  +, 763  +, 765  +, 766  +, and 767  +
Build stream Any  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , and 8.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride
Comments warning.pngEmpty strings are not accepted. , Passed the sudoku test., Failed the Implode test when running the b Failed the Implode test when running the build downloaded online (olpc-update). The Implode wasn't installed in the machine before, and wouldn't install automatically using the button in the Control Panel, unless "modify activity groups" contains the URL for "G1G1 Activities for 8.2.0". s the URL for "G1G1 Activities for 8.2.0"., Implode test (running already installed Implode) passed., and All operate as describe.

Implode is included in G1G1 build. So I tested Kuku download and install. The download and installed worked.

Functionality of Kuku not tested.
Created warning.pngThe date "" was not understood (support for dates is still experimental).
More notes warning.pngEmpty strings are not accepted.
Pass criteria Verify -USB install
  • The USB key icon Verify -USB install
  • The USB key icon comes up in the journal
  • Searching for "sud" gets you the sudoku activity bundle (along with anything else on the the key with "sud" in the name)
  • Resuming the bundle, installs the activity and runs it
    • The activity bundle should be unzipped in /home/olpc/Activities (that's what is meant by installed)

Verify -Web install

  • The file downloads from the browser
  • The activity is installed and its icon shows up in the tray
  • The activity loads shows up in the tray
  • The activity loads
PassFail Pass  +, and Fail  +
Short name Installing an Activity Bundle  +
Software release Candidate  +
System component warning.pngEmpty strings are not accepted.
System feature warning.pngEmpty strings are not accepted.
Test category SmokeTest  +
Test objective On a separate computer download an activity bundle to a USB stick then install it on the XO unit.  +
Test procedure From USB Key

Actions

  1. On your From USB Key

Actions

  1. On your personal laptop, go to GCompris
  2. Download the sudoku activity bundle (sudoku.activity.xo)
  3. Copy this to a USB key
  4. Put the USB key into the XO
  5. Go to the Journal and click on the USB key icon (make sure frame is not engaged to see USB)
  6. Type "sud" in the search window
  7. Find the sudoku.activity item and click on it
  8. Click start (the activity should install and load)
  9. Quit the activity
  10. Unmount the USB stick by hovering cursor over USB icon and clicking "unmount" -wait about 10 secs before removing

From the Web

Actions

  1. On the XO, go to Implode
  2. Click on the Implode.xo file (download it-may take you to a second page where the link shows up toward the top of the page. Clicking here will allow you to see if it downloaded, i.e. "show in journal" or "ok" buttons appear. Click either)
  3. Go to the home view
  4. Find the bundle in new activity in the tray
  5. Start the activity and try a few things
  6. Quit the activity y and try a few things
  7. Quit the activity
Test setup warning.pngEmpty strings are not accepted.
Test subcategory Installing an Activity Bundle  +
Test tools XO unit with any activities already installed, USB stick, another computer with internet access  +
Trac bug number 8,729  +info.pngTrac ticket
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox