Virt Test Provider for qemu and other related virtualization backends

QEMU test provider for virt-test

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

  • QEMU
  • Generic (Virtualization backend agnostic)
  • OpenVSwitch

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-qemu.ini myprovider.ini

    [provider]
    uri: file:///home/foo/Code/tp-qemu
    [generic]
    subdir: generic/
    [qemu]
    subdir: qemu/
    [openvswitch]
    subdir: openvswitch/

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 checkall –disable-style E501,E265,W601,E402,E722,E741 –no-license-check

  3. Fix any

     

     

     

    To finish reading, please visit source site