Tests/Boot/Cleaninstall: Difference between revisions

From OLPC
Jump to navigation Jump to search
(New page: {{Test case |testcase_name=Use USB stick and cleaninstall the image; secure and not secured |testcase_stream=Joyride |testcase_component=OFW |testcase_feature=trac #7394 |testcase_objectiv...)
 
m (try using {{trac}} template in feature link (note <trac> tag blows up))
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Test case
{{Test case
|testcase_name=Use USB stick and cleaninstall the image; secure and not secured
|testcase_name=Use USB stick and cleaninstall the image; secure and not secured
|testcase_category=Boot
|testcase_stream=Joyride
|testcase_subcategory=Cleaninstall
|testcase_stream=joyride, 8.2, 11.2, Any
|testcase_component=OFW
|testcase_component=OFW
|testcase_feature=trac #7394
|testcase_feature={{Trac|7394}}
|testcase_objective=Ensure that a cleaninstall of a build image works properly from a USB key. Both on secure laptop (with a signed build) and an unsecured laptop (unsigned build).
|testcase_objective=Ensure that a cleaninstall of a build image works properly from a USB key. Both on secure laptop (with a signed build) and an unsecured laptop (unsigned build). (see http://wiki.laptop.org/go/Clean-install_procedure for reference)
|testcase_tools=none
|testcase_tools=none
|testcase_setup=
|testcase_setup=<br />
# One XO that is write protected (secure)
# One XO that is write protected (secure)
# One XO that is not write protected (not secure)
# One XO that is not write protected (not secure)
# For the non-secure XO: USB stick with the correct .fth file in the boot directory along with non signed .img and .crc files
# For the non-secure XO: USB stick with the correct .fth file in the boot directory along with non signed .img and .crc files
# For the non-secure XO: USB stick with .zip and .img signed images in the root
# For the non-secure XO: USB stick with .zip and .img signed images in the root
|testcase_procedure=
|testcase_procedure=<br />
# Using a signed build, ensure that the secure laptop can install the image by holding the four game buttons while powering on.
# Using a signed build, ensure that the secure laptop can install the image by holding the four game buttons while powering on.
# Using an unsigned build, ensure that a non secure laptop can install the image by holding the four game buttons while powering on.
# Using an unsigned build, ensure that a non secure laptop can install the image by holding the four game buttons while powering on.
Line 17: Line 19:
|testcase_comments=none
|testcase_comments=none
}}
}}
{{Test results begin}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=762
|testresult_passfail=Pass
|testresult_comments=clean installed from 653
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=762
|testresult_passfail=Pass
|testresult_comments=clean installed from 650
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=763
|testresult_passfail=Pass
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=765
|testresult_passfail=Pass
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=766
|testresult_passfail=Pass
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=767
|testresult_passfail=Pass
|testresult_comments=clean installed with unsigned gg-767-4
}}
{{Test results
|testresult_release=Candidate
|testresult_stream=8.2
|testresult_build=767
|testresult_passfail=Pass
|testresult_comments=copy-nand clean install for signed gg-767-4
}}
{{Test results end}}

Latest revision as of 00:03, 9 February 2011

Test case: Short name::Use USB stick and cleaninstall the image; secure and not secured
How to report results

Stream ,|x|Build stream::x}}
Category Test category::Boot Sub-category Test subcategory::Cleaninstall
Component System component::OFW
Feature [[System feature::(Trac #7394)]]
Objective Test objective::Ensure that a cleaninstall of a build image works properly from a USB key. Both on secure laptop (with a signed build) and an unsecured laptop (unsigned build). (see http://wiki.laptop.org/go/Clean-install_procedure for reference)
Tools Test tools::none
Setup [[Test setup::
  1. One XO that is write protected (secure)
  2. One XO that is not write protected (not secure)
  3. For the non-secure XO: USB stick with the correct .fth file in the boot directory along with non signed .img and .crc files
  4. For the non-secure XO: USB stick with .zip and .img signed images in the root]]
Procedure [[Test procedure::
  1. Using a signed build, ensure that the secure laptop can install the image by holding the four game buttons while powering on.
  2. Using an unsigned build, ensure that a non secure laptop can install the image by holding the four game buttons while powering on.]]
Expected Results
and Pass Criteria
Pass criteria::These laptops should install the new image writing directly to nand; blowing away any data that was there; and boot up properly.
Comments More notes::none
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Software release::Candidate Build stream::8.2 Build number::762 PassFail::Pass ,|x| #x}} Comments::clean installed from 653 Created::


Software release::Candidate Build stream::8.2 Build number::762 PassFail::Pass ,|x| #x}} Comments::clean installed from 650 Created::


Software release::Candidate Build stream::8.2 Build number::763 PassFail::Pass ,|x| #x}} Comments:: Created::


Software release::Candidate Build stream::8.2 Build number::765 PassFail::Pass ,|x| #x}} Comments:: Created::


Software release::Candidate Build stream::8.2 Build number::766 PassFail::Pass ,|x| #x}} Comments:: Created::


Software release::Candidate Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::clean installed with unsigned gg-767-4 Created::


Software release::Candidate Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::copy-nand clean install for signed gg-767-4 Created::