From Fedora Project Wiki

(Initial template)
 
(First version)
Line 1: Line 1:
= Description =
= Description =
A brief description of the functionality being tested.
 
This test case checks that the installer images are present, listed in the metadata, and not corrupt.


= How to test =
= How to test =


 
# open <code>.treeinfo</code>
# Start here ...
# confirm that the arch listed in the <code>[general]</code> section is correct
# Next do this ...
# confirm that the files listed in the <code>[images-$ARCH]</code> section are present and non-empty
# Finally click that
# confirm that a <code>[stage2]</code> section is present and lists a <code>mainimage</code> item
# confirm that the stage2 image is present and non-empty
# check that each of the listed files matches the checksum specified in the <code>[checksums]</code> section


= Expected Results =
= Expected Results =


 
# <code>.treeinfo</code> exists
# Step #1 completes without error
# listed arch is correct
# The system boots into runlevel 5
# boot images for the given arch are present and correct
# Program completes wth exit code 0
# stage2 image is present and correct

Revision as of 20:11, 24 June 2009

Description

This test case checks that the installer images are present, listed in the metadata, and not corrupt.

How to test

  1. open .treeinfo
  2. confirm that the arch listed in the [general] section is correct
  3. confirm that the files listed in the [images-$ARCH] section are present and non-empty
  4. confirm that a [stage2] section is present and lists a mainimage item
  5. confirm that the stage2 image is present and non-empty
  6. check that each of the listed files matches the checksum specified in the [checksums] section

Expected Results

  1. .treeinfo exists
  2. listed arch is correct
  3. boot images for the given arch are present and correct
  4. stage2 image is present and correct