From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WY4wL-0003O6-E0 for qemu-devel@nongnu.org; Wed, 09 Apr 2014 22:42:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WY4wF-0005T8-6u for qemu-devel@nongnu.org; Wed, 09 Apr 2014 22:42:09 -0400 Received: from mx1.redhat.com ([209.132.183.28]:19331) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WY4wE-0005S2-Uo for qemu-devel@nongnu.org; Wed, 09 Apr 2014 22:42:03 -0400 From: Jeff Cody Date: Wed, 9 Apr 2014 22:41:53 -0400 Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH v2 0/5] Add common QEMU control functionality to qemu-iotests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, benoit@irqsave.net, stefanha@redhat.com Changes from v1: Patch 1: * Fixed commit message, clarified comments (Thanks Beno=C3=AE= t) * Changed 'shift' line to be POSIX-friendly, instead of relying on bashism (Thanks Eric) * Added ability to repeat qmp or hmp commands an arbitrary number of times Patch 3: New patch, for live migration Original Description: This adds some common functionality to control QEMU for qemu-iotests. Additionally, test 085 is updated to use this new functionality. Some minor fixups along the way, to clear up spaced pathname issues,=20 for common.rc, test 019, and test 086. Jeff Cody (5): block: qemu-iotests - add common.qemu, for bash-controlled qemu tests block: qemu-iotests - update 085 to use common.qemu block: qemu-iotests - test for live migration block: qemu-iotests - fix image cleanup when using spaced pathnames block: qemu-iotests: make test 019 and 086 work with spaced pathnames tests/qemu-iotests/019 | 2 +- tests/qemu-iotests/085 | 73 +++------------ tests/qemu-iotests/086 | 8 +- tests/qemu-iotests/089 | 97 ++++++++++++++++++++ tests/qemu-iotests/089.out | 20 +++++ tests/qemu-iotests/common.qemu | 195 +++++++++++++++++++++++++++++++++++= ++++++ tests/qemu-iotests/common.rc | 4 +- tests/qemu-iotests/group | 1 + 8 files changed, 332 insertions(+), 68 deletions(-) create mode 100755 tests/qemu-iotests/089 create mode 100644 tests/qemu-iotests/089.out create mode 100644 tests/qemu-iotests/common.qemu --=20 1.8.3.1