virttest: Remove duplicate lines in qemu_vm

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
virttest.qemu_device: Make virtio-scsi-pci bus can support num_queues

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
Docs: Update multi host migration instructions

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
tools/github/github_issues.py: Fix pylint problem

A new upstream version of github caught correctly
that self._issue_cache_key is not a method, but
a property. Fix that.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
virttest/qemu_devices_unittest.py: Remove enabling protected access

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
virttest/utils_config_unittest.py: Skip tests on libvirtd absence

Those tests are not strictly unit tests, rather, they
are functional tests, since they depend on libvirtd to
properly work. Let's skip them if libvirtd is not
available.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #1787 from autotest/fix-travis

Fix travis
Merge pull request #1737 from autotest/multi-host-instructions

Docs: Update multi host migration instructions
Merge pull request #1660 from ypu/mq_virtio_scsi

Add multi queue supoort for virtio-scsi-pci
utils_config: Remove sync() function

It's not wise to add a sync() function to restart libvirtd in
the config file class. For example, if many config file being
edited at the same time, redundant restart of libvirtd will be
introduced.

This patch remove the sync() function and the restarting activity
when calling restore(), leaving these actions to the testing
layer and concentrate on config file only in this module.

Signed-off-by: Hao Liu <hliu@redhat.com>