From Fedora Project Wiki

No edit summary
(some rewording to integrate this graphically repo added test to install repo test)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=This test case exercises the addition of a Mirror list as package repository during installation. Testing also includes verifying proper installation of packages included in the repository.   
|description=This test case verifies the addition of a mirror list as package repository through graphical repository dialog during installation. Testing also includes verifying proper installation of packages included in the repository.   
|actions=
|actions=
# Boot and initiate an install using any installation source (e.g. {{filename|boot.iso}}, CD, DVD or pxeboot)
# Boot and initiate an install using any installation source (e.g. {{filename|netinst.iso}}, {{filename|DVD.iso}} or pxeboot images)
# Proceed through the installer until the ''Software Selection'' step
# Proceed through the installer until the ''Software Selection'' step
# At the software selection step, put an additional mirror list to software repositories. You can achieve this by two ways:
# At the software selection step, put a mirror list to software repositories. You can achieve this by two ways:
#* Check another repository listed below the default one, if more than one package repository is listed.  
#* Check another repository listed below the default one, if more than one package repository is listed.  
#* Click ''Add additional repositories'' or ''Modify repository'' for an existing unselected entry. Enter the following information, then select ''OK''
#* Click ''Add additional repositories'' or ''Modify repository'' for an existing unselected entry. Enter the following information, then select ''OK''
Line 14: Line 14:
# Check several packages or package groups provided by the additional repository on the screen  
# Check several packages or package groups provided by the additional repository on the screen  
|results=
|results=
# The package metadata from additional repository is read correctly
# The package metadata from the mirror list repository is read correctly
# The expected packages or package groups provided by additional repository appear on the package detail screen
# The expected packages or package groups provided by additional repository appear on the package detail screen
# Anaconda completes and system reboots successfully
# Anaconda completes and system reboots successfully

Revision as of 10:53, 31 May 2011

Description

This test case verifies the addition of a mirror list as package repository through graphical repository dialog during installation. Testing also includes verifying proper installation of packages included in the repository.


How to test

  1. Boot and initiate an install using any installation source (e.g. netinst.iso, DVD.iso or pxeboot images)
  2. Proceed through the installer until the Software Selection step
  3. At the software selection step, put a mirror list to software repositories. You can achieve this by two ways:
    • Check another repository listed below the default one, if more than one package repository is listed.
    • Click Add additional repositories or Modify repository for an existing unselected entry. Enter the following information, then select OK
      1. Repository type - HTTP/FTP
      2. Repository URL - For example:
        https://mirrors.fedoraproject.org/metalink?repo=fedora-15&arch=i386
      3. Check URL is a mirror list
      4. If you have a proxy, configure a proxy as needed
  4. Select Customize now, then click next
  5. Check several packages or package groups provided by the additional repository on the screen

Expected Results

  1. The package metadata from the mirror list repository is read correctly
  2. The expected packages or package groups provided by additional repository appear on the package detail screen
  3. Anaconda completes and system reboots successfully
  4. The checked packages provided by additional repository are installed in the system