QA:Testcase Spice file transfer
Spice file transfer
Almost all spice packages (client, server, agent) have to be built against spice-protocol 0.12.4 or greater (better 0.12.5 or greater for transfer success status). All Fedora 19 packages fulfil this condition, but YMMV if you're using some components from older Fedora or another distro or for Windows:
- Fedora 18 or 19 with spice-vdagent package >= 0.14
- other distros: spice-vdagent >= 0.14.0 built against spice-protocol >= 0.12.4
- no Windows build with file transfer is not available yet
- Fedora 19 with spice-server >= 0.12.3-1
- other distros: spice-server built against spice-protocol >= 0.12.4
- Fedora 19 virt-viewer
How to test
- connect to a VM with appropriate spice-vdagent up'n'running using virt-viewer/remote-viewer
- drag a file from client system (from file manager or desktop) and drop it on top of the guest area of virt-viewer/remote-viewer window
- After a while, the file appears in XDG Downloads (e.g.
- verify that the tranfered file is identical to the original one (e.g using
- If all spice packages along the way are built against spice-protocol 0.12.5 (e.g. use up-to-date Fedora 19 on all involved systems), you'll be notified after the transfer finishes.
- only client to guest direction is supported as of F19 versions (spice-protocol 0.12.4/0.12.5, spice-gtk 0.17/0.18, spice-vdagent 0.14)