From Fedora Project Wiki

Line 32: Line 32:
# Location: #fedora-meeting on irc.freenode.net
# Location: #fedora-meeting on irc.freenode.net


Minutes: http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.html
* Minutes: http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.html
Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.txt
* Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.txt
Log: http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.log.html
* Log: http://meetbot.fedoraproject.org/fedora-meeting/2009-12-04/fedora-meeting.2009-12-04-08.18.log.html




Line 42: Line 42:
# Location: #fedora-meeting on irc.freenode.net
# Location: #fedora-meeting on irc.freenode.net


Minutes: http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.html
* Minutes: http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.html
Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.txt
* Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.txt
Log: http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.log.html
* Log: http://meetbot.fedoraproject.org/fedora-meeting/2009-11-27/fedora-meeting.2009-11-27-08.29.log.html

Revision as of 09:27, 16 December 2009

Results

Version 1.0

  • Goal: Create a basic system, make it simple and run successfully.
  • Case: DVD input and support simplest test cases.
  • Platform: Virtual Machine.
  • Inputs and Outputs:
    • Inputs: DVD, kickstart files, python (shell) scripts.
    • Outputs: Logs of whole process(including anaconda logs), test results.
  • Approach<<Fix Me>>:
  1. Create a server, and prepare DVD.iso.
  2. Create a virtual machine by the server.
  3. Run test cases using some kickstarts for install tests.
  4. Send back some logs, successful or not...
  5. Have some "results parsers" which waits for the logs from the clients and then parses them
  • Frameworks studied so far: kvm-autotest, autotest, libvirt, dogtail.

Version 2.0

  • Graphical automation testing

Useful Links

  1. http://www.linux-kvm.org/page/KVM-Autotest
  2. The above autotest is based on this framework: http://autotest.kernel.org/
  3. The steps to work with step files: http://www.linux-kvm.org/page/KVM-Autotest/Steps

Meeting Logs

  1. Fedora Auto-Install Meeting
  2. Date: 2009-12-04
  3. Time: 8:30am UTC (9:30@Brno and 16:30@Bejing)
  4. Location: #fedora-meeting on irc.freenode.net


  1. Fedora Auto-Install Meeting
  2. Date: 2009-11-27
  3. Time: 8:30am UTC (9:30@Brno and 16:30@Bejing)
  4. Location: #fedora-meeting on irc.freenode.net