| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Update Getting Started 1. Avocado doc has been restructured: fix broken links 2. Give more priority to pip installation: a. It's the primary installation method for Avocado (s. doc https://avocado-framework.readthedocs.io/en/latest/guides/user/chapters/installing.html "Avocado is primarily written in Python, so a standard Python installation is possible and often preferable. You can also install from your distro repository, if available." etc.) b. Pip installation is available on more environments. c. Whoever wants to develop/debug test cases is better off with pip installation. 3. Recommend to use the same installation method for both plugin and main program: a. Mixing both methods can lead to issues due to version incompatibility and command availability. 4. Add python-devel as dependency: I got installation error from dependency netifaces (Python.h: No such file or directory) 5. Add a note that test backend related progrmas should be available on target system in order to list test cases. 6. As consequence of GetStartedGuide: Add virsh to recommended programs for qemu test backend because Networking is usually done using libvirtd's virbr0 - s. https://avocado-vt.readthedocs.io/en/latest/Networking.html A user following the GetStartedGuide and gets to the point where they randomly chose any test, e.g. lvm.lvm_create for execution from avocado list --vt-type qemu will just see "ERROR: Can't add interface ... to bridge virbr0: there is no bridge in the system." It's not enough for them to just add a bridge of that name, so it can become quite tedious. By having the virsh already as a recommended program the user can at least try install it which would then automatically set up the default network with correct bridge. | 6 年前 | |
Virt Test Compatibility layer: Initial import This is the base code for the virt test compatibility layer. We arrived at this initial version of the code after significant work and previous reviews. Basically the compatibility layer aims to let people run virt-test tests inside avocado, giving them avocado specific features, and letting them to get used to the new avocado world. Changes from v3 (v13): * Fixed Ruda's comment about imp import; * Made the entire test source/runner plugin code to fit into 80 columns. Changes from v1 (v11): * The LICENSE file was fixed to state that the files inside the plugin are GPLv2+ licensed (GPLv2 or later), per adereis's comments. Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com> | 11 年前 |