From Fedora Project Wiki
No edit summary |
|||
Line 1: | Line 1: | ||
==Create patch== | ==Create patch== | ||
#[https://fedoraproject.org/wiki/AutoQA_PatchProcess process to create patch] | #[https://fedoraproject.org/wiki/AutoQA_PatchProcess process to create patch] | ||
#[http://www.kernel.org/pub/software/scm/git/docs/v1.2.6/tutorial.html git tutorial introduction] | |||
==Apply patch== | ==Apply patch== | ||
#Install the package | #Install the package |
Revision as of 05:48, 17 August 2010
Create patch
Apply patch
- Install the package
- yum install patch.x86_64
- Save the patch to some_directory
- $ pwd
- /home/username/autoqa
- Apply patch
- $ patch -p1 < some_direcotory/patch_name.patch or patch --dry-run --verbose -p1 < some_direcotory/patch_name.patch
Run auto install tests
install the libs of auto install
- # pwd
- /home/username/autoqa
- # make install
- you may see lots of errors,that's because some packages are missing,use yum to install them according to the output
run the tests
- DVD install example:
- CD install example:
Known issues
- The XVfb display does not work,because we got some conflicts
- If the host is F13, need to log in as root and Enable "assistive technologies",System->Preferences->Assistive Technologies, check "Enable assistive technologies", then run the test as root
- The dvd_install.py and cd_install.py do not support downloading first if the given media is remote http address.mediakit_sanity.py supports this
- If the testing can not get logs, you may have to modify the autoqa/lib/python/anaconda.py line:"wget -O /bin/minimon http://10.66.65.170/minimon" to where guest can access minimon file
- If have too many windows open,the dogtail may can not focus on virt - viewer to pass args