From Fedora Project Wiki
(add the 'associated criterion' block) |
(include potential_conflict.py in qa-misc repo) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:Associated_release_criterion| | {{Template:Associated_release_criterion|Final|no-broken-packages}} | ||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This is to verify that there are no file conflicts between packages without an explicit Conflicts: tag located on the {{filename|DVD.iso}} image. | |description=This is to verify that there are no file conflicts between packages without an explicit Conflicts: tag located on an offline install-type image (e.g. the {{filename|Server-DVD.iso}} image). | ||
|actions= | |actions= | ||
# Mount the | # Mount the image using a loopback to a directory, for example: {{#tag:pre|# mount -o loop Fedora-Server-DVD-x86_64-{{FedoraVersionNumber|next}}.iso /media/}} | ||
#* Alternatively, if you have a physical media, insert it into the computer and make sure it is mounted. | #* Alternatively, if you have a physical media, insert it into the computer and make sure it is mounted. | ||
# Download the [ | # Download the [https://pagure.io/fedora-qa/qa-misc/raw/master/f/potential_conflict.py potential_conflict.py] script. | ||
# Check for file conflicts by running the script: <pre>python potential_conflict.py --repofrompath=media,/media -r media</pre> | # Check for file conflicts by running the script: <pre>python potential_conflict.py --repofrompath=media,/media -r media</pre> | ||
|results= | |results= |
Latest revision as of 08:21, 4 July 2017
Description
This is to verify that there are no file conflicts between packages without an explicit Conflicts: tag located on an offline install-type image (e.g. the Server-DVD.iso
image).
How to test
- Mount the image using a loopback to a directory, for example:
# mount -o loop Fedora-Server-DVD-x86_64-42.iso /media/
- Alternatively, if you have a physical media, insert it into the computer and make sure it is mounted.
- Download the potential_conflict.py script.
- Check for file conflicts by running the script:
python potential_conflict.py --repofrompath=media,/media -r media
Expected Results
- The
potential_conflict.py
script completes successfully. - No file conflicts between packages without an explicit Conflicts: tag were detected.