From Fedora Project Wiki

mNo edit summary
(update test case for newUI)
Line 2: Line 2:
|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.   
|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|netinst.iso}}, {{filename|DVD.iso}} or pxeboot images)
# Boot the installer using any available non-live means ({{filename|netinst.iso}}, pxeboot images or {{filename|DVD.iso}})
# Proceed through the installer until the ''Software Selection'' step
# Enter the ''Installation Source'' screen
# At the software selection step, put a mirror list to software repositories. You can achieve this by two ways:
# Click the ''On the network'' radio button and change the drop-down to ''https://''
#* Check another repository listed below the default one, if more than one package repository is listed.
# Complete the URL in the text entry field, pointing to a mirror list - e.g. mirrors.fedoraproject.org/metalink?repo=fedora-{{FedoraVersionNumber|next}}&arch=x86_64
#* Click ''Add additional repositories'' or ''Modify repository'' for an existing unselected entry. Enter the following information, then select ''OK''
# If you have a proxy, configure it by clicking on ''Proxy setup...''
#*# ''Repository type'' - HTTP/FTP
# Configure partitioning in a normal way and complete the installation
#*# ''Repository URL'' - For example: <pre>https://mirrors.fedoraproject.org/metalink?repo=fedora-17&arch=i386</pre>
#*# Check ''URL is a mirror list''
#*# If you have a proxy, configure a proxy as needed
# Select ''Customize now'', then click ''next''
# Check several packages or package groups provided by the additional repository on the screen
|results=
|results=
# The package metadata from the mirror list repository is read correctly
# A mirror is selected from the mirror list and the package metadata is read correctly
# The expected packages or package groups provided by additional repository appear on the package detail screen
# Installation completes and system reboots successfully
# Anaconda completes and system reboots successfully
# The checked packages provided by additional repository are installed in the system
}}
}}
[[Category:Repository]]
[[Category:Repository]]
[[Category:Installation Repository Mirrorlist]]
[[Category:Installation Repository Mirrorlist]]

Revision as of 02:13, 18 October 2012

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 the installer using any available non-live means (netinst.iso, pxeboot images or DVD.iso)
  2. Enter the Installation Source screen
  3. Click the On the network radio button and change the drop-down to https://
  4. Complete the URL in the text entry field, pointing to a mirror list - e.g. mirrors.fedoraproject.org/metalink?repo=fedora-41&arch=x86_64
  5. If you have a proxy, configure it by clicking on Proxy setup...
  6. Configure partitioning in a normal way and complete the installation

Expected Results

  1. A mirror is selected from the mirror list and the package metadata is read correctly
  2. Installation completes and system reboots successfully