From Fedora Project Wiki

(some rewording to integrate this graphically repo added test to install repo test)
(update test case for newUI (can't add incomplete supplementary repos any more, so just test specifying a full repo))
Line 2: Line 2:
|description=This test case verifies adding a NFS-based 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 adding a NFS-based package repository through graphical repository dialog during installation. Testing also includes verifying proper installation of packages included in the repository.  
|actions=
|actions=
# Boot the installer using any available means ({{filename|netinst.iso}}, pxeboot images or {{filename|DVD.iso}})
# 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, click ''Add additional software repositories'' and provide the information listed.  If more than one package repository is listed, you may also click ''Modify repository'' for an existing unselected entry.  Enter the following information, then select ''OK''
# Click the ''On the network'' radio button and change the drop-down to ''nfs''
#* ''Repository type'' - NFS
# Enter the path to an NFS repository in the text box - this must be a complete repository for the Fedora release you are testing
#* ''Server'' - <pre>host.domain.tld</pre>
# Enter any necessary mount options in the appropriate box and click ''Done''
#* ''Path'' - <pre>/path/to/repo</pre>
# Configure partitioning in a normal way and complete the installation
# 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 NFS-based repository is read correctly
# The package metadata from NFS-based repository is read correctly
# The expected packages or package groups provided by additional repository appear on the package detail screen
# The repository selected is actually used for installation: this can be checked by examining the {{filename|packaging.log}} log file
# Anaconda completes and system reboots successfully
# Installation completes and system reboots successfully
# The checked packages provided by additional repository are installed in the system
}}
}}
[[Category:Repository]]
[[Category:Repository]]
[[Category:Installation Repository NFS]]
[[Category:Installation Repository NFS]]

Revision as of 23:12, 18 October 2012

Description

This test case verifies adding a NFS-based 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 nfs
  4. Enter the path to an NFS repository in the text box - this must be a complete repository for the Fedora release you are testing
  5. Enter any necessary mount options in the appropriate box and click Done
  6. Configure partitioning in a normal way and complete the installation

Expected Results

  1. The package metadata from NFS-based repository is read correctly
  2. The repository selected is actually used for installation: this can be checked by examining the packaging.log log file
  3. Installation completes and system reboots successfully