1 Star 0 Fork 12

BenchMarkFather / tp-libvirt

forked from openEuler / tp-libvirt 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Libvirt test provider for virt-test

This is the official test provider [1] 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.

  4. Make sure you have inspektor installed.

  5. Run:

    inspekt checkall --disable-style E501,E265,W601,E402,E722,E741 --no-license-check <test_script_name>.py
    
  6. Ensure <https://github.com/autotest/tp-libvirt/blob/master/tp-libvirt_review_comment_summary.rst> are met

  7. Fix any problems

  8. Push your changes and submit a pull request

  9. 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.

空文件

简介

Libvirt test provider for virtualization test. It contains a lot of test cases related to such as libvirt/libguestfs. 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/BenchMarkFather/tp-libvirt.git
git@gitee.com:BenchMarkFather/tp-libvirt.git
BenchMarkFather
tp-libvirt
tp-libvirt
master

搜索帮助