# tp-qemu **Repository Path**: openeuler/tp-qemu ## Basic Information - **Project Name**: tp-qemu - **Description**: Qemu test provider for virtualization test. It contains a lot of test cases related to such as qemu/openvswitch/virtualization backed - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 14 - **Created**: 2020-04-29 - **Last Updated**: 2025-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: sig-QA ## README ================================ 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. 4) Make sure you have `inspektor installed. `_ 5) Run: :: inspekt checkall --disable-style E501,E265,W601,E402,E722,E741 --no-license-check 6) Fix any problems 7) Push your changes and submit a pull request 8) 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.