Tests/XS/backupDS: Difference between revisions
< Tests
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
# Create some documents on the XO - or have them created before registration. |
# Create some documents on the XO - or have them created before registration. |
||
# Wait until the backup run happens - it will be triggered once a day. How to recognize that it has happened? |
# Wait until the backup run happens - it will be triggered once a day. How to recognize that it has happened? |
||
#* On the XO, run `stat /home/olpc/.sugar/default/ |
#* On the XO, run `stat /home/olpc/.sugar/default/ds-backup-done` and look for the 'modified' time, which shows the last time it ran successfully. Check that the XO clock is set to GMT, and might be off-track. Try `TZ=America/New_York stat /home/olpc/.sugar/default/ds_backup-done` to see it in local time. |
||
#* On the XS, a successful registration will have created a directory `/library/users/<Serial Number>` - and each successful backup run creates a new directory under `/library/users/<Serial Number>/datastore`. The directories have a datestamp, and when the backup run completes successfully, a symlink is updated to point to the latest one (called "datastore-latest"). |
#* On the XS, a successful registration will have created a directory `/library/users/<Serial Number>` - and each successful backup run creates a new directory under `/library/users/<Serial Number>/datastore`. The directories have a datestamp, and when the backup run completes successfully, a symlink is updated to point to the latest one (called "datastore-latest"). |
||
|testcase_expectedresults=The data will show up on the XS in the /library/SN for the XO you are testing. |
|testcase_expectedresults=The data will show up on the XS in the /library/SN for the XO you are testing. |
||
Line 52: | Line 52: | ||
Open Terminal. |
Open Terminal. |
||
Ran ds-backup.sh |
Ran ds-backup.sh |
||
}} |
|||
{{Test results |
|||
|testresult_release=Candidate |
|||
|testresult_stream=8.2 |
|||
|testresult_build=767 |
|||
|testresult_passfail=Pass |
|||
}} |
}} |
||
{{Test results end}} |
{{Test results end}} |
Revision as of 14:23, 23 October 2008
Test case: Short name::XO Backup to XS
How to report results
Stream | ,|x|Build stream::x}} | ||
---|---|---|---|
Category | Test category::XS | Sub-category | Test subcategory::backup |
Component | System component::Schoolserver | ||
Feature | [[System feature::XS_Blueprints:Datastore_Simple_Backup_and_Restore#Test_plans_and_user_walkthrough]] | ||
Objective | Test objective::Ensure that the XO, after registration to a school server, backs up its data automatically at least once/day. | ||
Tools | Test tools::Lastest XS software up and running, Access Point or Active Antenna connection is working. | ||
Setup | [[Test setup::
| ||
Procedure | [[Test procedure::
| ||
Expected Results and Pass Criteria |
Pass criteria::The data will show up on the XS in the /library/SN for the XO you are testing. | ||
Comments | More notes:: |
Release | Stream | Build | Pass/Fail | Trac Ticket(s) | Comment(s) | Date of Test |
---|---|---|---|---|---|---|
Software release::Candidate | Build stream::8.2 | Build number::763 | PassFail::Pass | ,|x| #x}} | [[Comments::Registered against XS.4 Server.
Restarted. Open Terminal. Ran ds-backup.sh]] |
Created::
|
Software release::Candidate | Build stream::8.2 | Build number::766 | PassFail::Pass | ,|x| #x}} | [[Comments::Registered against XS.4 Server.
Restarted. Open Terminal. Ran ds-backup.sh]] |
Created::
|
Software release::Candidate | Build stream::8.2 | Build number::767 | PassFail::Pass | ,|x| #x}} | [[Comments::Registered against XS.4 Server.
Restarted. Open Terminal. Ran ds-backup.sh]] |
Created::
|
Software release::Candidate | Build stream::8.2 | Build number::767 | PassFail::Pass | ,|x| #x}} | Comments:: | Created::
|