User:Pschindl/Draft QA Testcase Repository completeness
This test case checks, whether the release repository and install media contain all packages and information required for release (e.g. release notes, fedora-release package, ...). This test doesn't need to be done on machine with new release installed.
How to test
- Install package
- Download this script and execute it. It will check, whether kickstarts from the package
spin-kickstartsdefine right repositories.
- Mount DVD.iso. You can do it for example by running command
su -c 'mount -o loop Fedora-17-Alpha-x86_64-DVD.iso /media'
- Look if DVD.iso contains
fedora-release-notespackages. You can do it by command
ls /<path to the mounted iso>/Packages/fedora-release*
- There must also be generic packages in release repository. Check this up by running command
yum --releasever=$RV search generic-releasewhere $RV is release version you are testing.
kickstart_test.pyshouldn't write out any error.
- There should be all packages with release informations and release notes in repository and on the install medium.