Skip to content
forked from autotest/tp-qemu

Virt Test Provider for qemu and other related virtualization backends

License

Notifications You must be signed in to change notification settings

zixi-chen/tp-qemu

This branch is 73 commits behind autotest/tp-qemu:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

19f5023 · Jan 8, 2025
Oct 23, 2024
Oct 23, 2024
Nov 25, 2024
Nov 14, 2024
Oct 23, 2024
Oct 23, 2024
Nov 27, 2024
Jan 8, 2025
Oct 31, 2013
Sep 8, 2013
Apr 1, 2013
Oct 23, 2024
Oct 23, 2024
Aug 27, 2024
Jan 21, 2014
Jun 8, 2017
Aug 18, 2017
May 27, 2024
May 2, 2018

Repository files navigation

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

Virt Test Provider for qemu and other related virtualization backends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.9%
  • C 2.6%
  • PowerShell 1.8%
  • C# 0.4%
  • Shell 0.2%
  • Makefile 0.1%