Skip to content

waynesun09/tp-libvirt

This branch is 9808 commits behind autotest/tp-libvirt:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 7, 2016
Jun 28, 2016
Sep 22, 2015
Jun 21, 2016
Jul 1, 2016
Oct 31, 2013
Sep 8, 2013
Apr 1, 2013
Dec 3, 2015
Dec 10, 2015
Jan 21, 2014
Apr 19, 2016
Dec 10, 2015
Dec 2, 2015
Apr 16, 2014

Repository files navigation

Libvirt test provider for virt-test

This is the official [1] test provider for the following subtest types:

  • Libvirt
  • LVSB
  • V2V
  • Libguestfs

Really quick start guide

  1. Fork this repo on github
  2. Create a new topic branch for your work
  3. Create a new test provider file in your virt test repo, like:
cp io-github-autotest-libvirt.ini myprovider.ini
[provider]
uri: file:///home/foo/Code/tp-libvirt
[libvirt]
subdir: libvirt/
[libguestfs]
subdir: libguestfs/
[lvsb]
subdir: lvsb/
[v2v]
subdir: v2v/

You can optionally delete temporarily the io-github-autotest-qemu.ini file, just so you don't have test conflicts. Then you can develop your new test code, run it using virt test, and commit your changes.

  1. Make sure you have inspektor installed.
  2. Run:
inspekt indent
inspekt lint
inspekt style
  1. Fix any problems
  2. Push your changes and submit a pull request
  3. That's it.

[1] You can always create your own test provider, if you have special purposes, or just want to develop your work independently.

About

Test Provider for Libvirt and related virtualization backends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%