#198: complete DVD auto install test driver
-------------------+--------------------------------------------------------
Reporter: liam | Owner: liam
Type: task | Status: new
Priority: major | Milestone: Automate installation test plan
Component: tests | Version: 1.0
Keywords: |
-------------------+--------------------------------------------------------
We are developing dvd auto install test driver:
http://git.fedorahosted.org/git/?p=autoqa.git;a=blob;f=tests/anaconda/dvd...
to meet our auto install requirement:
https://fedoraproject.org/wiki/Is_anaconda_broken_roadmap
The tests can run like:
PYTHONPATH=../../lib/python/ python dvd_install.py -i
/path/to/Fedora-13-x86_64-DVD.iso -k /path/to/ks.cfg
Issues we are facing:
1. stage2 to located install.img may can not be achieved in this version,
more details see:
https://bugzilla.redhat.com/show_bug.cgi?id=609379
2. the minimon can not get logs when provide a local ks file and the
network is not enabled in ks file. In this case, the network would not
active during install. the minimon should configure the IP address for
guest when start to run in guest and did not find IP?
3. Optimize the lib code in anaconda.py, to inherit the class VirtGuest
and extend some methods like Will Woods said last time. Some methods may
need to rewrite when write cd_insall.py
4. In order to support some install like: updates, graphic/test/vnc,
ksdevice, ip/dns/netmask/gateway, we may need to add some options to
support them.But this also may confuse testers. So I only provide a "-x"
option to support them. If tester wants to support them, can run like:
PYTHONPATH=../../lib/python/ python dvd_install.py -i
/path/to/Fedora-13-x86_64-DVD.iso -k /path/to/ks.cfg -x "serial
console=tty0 console=ttyS ksdevice=eth0 ip=192.168.1.2
netmask=255.255.255.0 updates=http://url/to/updates".
Make sense?
--
Ticket URL: <
https://fedorahosted.org/autoqa/ticket/198>
AutoQA <
http://autoqa.fedorahosted.org>
Automated QA project