From Fedora Project Wiki
No edit summary |
No edit summary |
||
(12 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
* Interaction with Desktop | * Interaction with Desktop | ||
** Linux Desktop Test Project (LDTP) | ** Linux Desktop Test Project (LDTP)[[http://ldtp.freedesktop.org/wiki/]] | ||
*** ldtp installed | *** ldtp installed | ||
*** python-ldtp installed | *** python-ldtp installed | ||
Line 22: | Line 22: | ||
** rsyslog listening on specific port on host | ** rsyslog listening on specific port on host | ||
== Watcher == | == Watcher and Download Images == | ||
Identify potential test drivers that trigger off of | Identify potential test drivers that trigger off of events. | ||
* URL install source | * Source to watcher | ||
** | ** URL install source (typically, http://download.fedoraproject.org/pub/fedora/linux/development/15/i386/os) | ||
** | ** DVD images (typically, http://dl.fedoraproject.org/pub/alt/stage/) | ||
** Live images (typically, http://dl.fedoraproject.org/pub/alt/stage/) | |||
** netinst.iso images (typically, http://dl.fedoraproject.org/pub/alt/stage/) | |||
** | |||
* Download Methods | |||
To avoid multiple download for saving bandwidth and time, the following methods can be adopted: | |||
** mirror | |||
** proxy, such as squid | |||
** | |||
** | |||
== Image Sanity == | == Image Sanity == | ||
Line 55: | Line 43: | ||
* repoclosure for DVD | * repoclosure for DVD | ||
* file conflict for DVD | * file conflict for DVD | ||
== Create Guest == | == Create Guest == | ||
Line 64: | Line 48: | ||
== Boot Arguments == | == Boot Arguments == | ||
* | * Linux Desktop Test Project [[http://ldtp.freedesktop.org/wiki/]] | ||
The mapping of test cases with kick start files can be found at [[Testcase_Kickstart_Mapping]] | The mapping of test cases with kick start files can be found at [[Testcase_Kickstart_Mapping]] | ||
Line 89: | Line 55: | ||
* libguestfs | * libguestfs | ||
== | == Logging == | ||
* serial console | |||
* [[Anaconda/Logging]] | |||
== Watch Installation Steps == | |||
The installation steps can be watched by monitor the terminal output | |||
==References== | ==References== | ||
<references/> | <references/> |
Latest revision as of 05:47, 21 November 2011
Test Environment
- Virtualization
- python-fedora installed
- libvirt installed
- qemu-kvm installed
- python-virtinst installed
- pax installed
- service libvirtd started
- Virtual disk (required for hd installation and ks hosted on hd)
- libguestfs installed
- python-libguestfs installed
- Interaction with Desktop
- Linux Desktop Test Project (LDTP)[[1]]
- ldtp installed
- python-ldtp installed
- dogtail
- Linux Desktop Test Project (LDTP)[[1]]
- Logging
- service rsyslog started on host
- rsyslog listening on specific port on host
Watcher and Download Images
Identify potential test drivers that trigger off of events.
- Source to watcher
- URL install source (typically, http://download.fedoraproject.org/pub/fedora/linux/development/15/i386/os)
- DVD images (typically, http://dl.fedoraproject.org/pub/alt/stage/)
- Live images (typically, http://dl.fedoraproject.org/pub/alt/stage/)
- netinst.iso images (typically, http://dl.fedoraproject.org/pub/alt/stage/)
- Download Methods
To avoid multiple download for saving bandwidth and time, the following methods can be adopted:
- mirror
- proxy, such as squid
Image Sanity
- size
- sha256sum
- md5sum
- repoclosure for DVD
- file conflict for DVD
Create Guest
- virt-install
Boot Arguments
- Linux Desktop Test Project [[2]]
The mapping of test cases with kick start files can be found at Testcase_Kickstart_Mapping
Virtue Disk
- libguestfs
Logging
- serial console
- Anaconda/Logging
Watch Installation Steps
The installation steps can be watched by monitor the terminal output