From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48574) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzriL-0004kA-Ft for qemu-devel@nongnu.org; Tue, 02 Jun 2015 15:19:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YzriI-0000Ug-6w for qemu-devel@nongnu.org; Tue, 02 Jun 2015 15:19:05 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzriH-0000Uc-W5 for qemu-devel@nongnu.org; Tue, 02 Jun 2015 15:19:02 -0400 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id A2B2D2B7851 for ; Tue, 2 Jun 2015 19:19:01 +0000 (UTC) From: John Snow Date: Tue, 2 Jun 2015 15:18:39 -0400 Message-Id: <1433272721-24871-3-git-send-email-jsnow@redhat.com> In-Reply-To: <1433272721-24871-1-git-send-email-jsnow@redhat.com> References: <1433272721-24871-1-git-send-email-jsnow@redhat.com> Subject: [Qemu-devel] [PATCH v3 2/4] iotests: Add dependency info to groups list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, famz@redhat.com, John Snow Add a few external dependency groups to the iotests groups list, such as "qemu", "nbd", and "scm". This will assist us in knowing which tests need to be re-run when those dependencies are updated, or by helping us to avoid tests that we know are broken for a certain file. qemu-img and qemu-io are so ubiquitous that it's not worth amending this information to the groups file. Reviewed-by: Fam Zheng Signed-off-by: John Snow --- tests/qemu-iotests/group | 70 +++++++++++++++++++++++++----------------------- 1 file changed, 37 insertions(+), 33 deletions(-) diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group index 0b817ca..745021d 100644 --- a/tests/qemu-iotests/group +++ b/tests/qemu-iotests/group @@ -3,9 +3,13 @@ # Defines test groups # - do not start group names with a digit # - +# External dependency groups: +# qemu Relies on the qemu binary. +# nbd Relies on the qemu-nbd binary. +# scm Relies on the socket scm helper binary. # -# test-group association ... one line per test +# Format, one line per test: +# nnn [GROUP]... # 001 rw auto quick 002 rw auto quick @@ -13,7 +17,7 @@ 004 rw auto quick 005 img auto quick # 006 was removed, do not reuse -007 snapshot auto +007 snapshot auto qemu 008 rw auto quick 009 rw auto quick 010 rw auto quick @@ -34,9 +38,9 @@ 025 rw auto quick 026 rw blkdbg auto 027 rw auto quick -028 rw backing auto quick +028 rw backing auto quick qemu 029 rw auto quick -030 rw auto backing +030 rw auto backing qemu 031 rw auto quick 032 rw auto quick 033 rw auto quick @@ -46,38 +50,38 @@ 037 rw auto backing quick 038 rw auto backing quick 039 rw auto quick -040 rw auto -041 rw auto backing +040 rw auto qemu +041 rw auto backing qemu 042 rw auto quick 043 rw auto backing 044 rw auto -045 rw auto quick +045 rw auto quick scm qemu 046 rw auto aio quick 047 rw auto quick 048 img auto quick 049 rw auto 050 rw auto backing quick -051 rw auto +051 rw auto qemu 052 rw auto backing quick 053 rw auto quick 054 rw auto quick -055 rw auto -056 rw auto backing -057 rw auto -058 rw auto quick +055 rw auto qemu +056 rw auto backing qemu +057 rw auto qemu +058 rw auto quick nbd 059 rw auto quick 060 rw auto quick 061 rw auto 062 rw auto quick 063 rw auto quick 064 rw auto quick -065 rw auto quick +065 rw auto quick qemu 066 rw auto quick -067 rw auto quick -068 rw auto quick +067 rw auto quick qemu +068 rw auto quick qemu 069 rw auto quick 070 rw auto quick -071 rw auto quick +071 rw auto quick qemu 072 rw auto quick 073 rw auto quick 074 rw auto quick @@ -87,46 +91,46 @@ 078 rw auto quick 079 rw auto 080 rw auto -081 rw auto quick +081 rw auto quick qemu 082 rw auto quick -083 rw auto +083 rw auto nbd 084 img auto quick -085 rw auto +085 rw auto qemu 086 rw auto quick -087 rw auto quick +087 rw auto quick qemu 088 rw auto quick 089 rw auto quick 090 rw auto quick -091 rw auto +091 rw auto qemu 092 rw auto quick -093 auto -094 rw auto quick -095 rw auto quick +093 auto qemu +094 rw auto quick qemu nbd +095 rw auto quick qemu 097 rw auto backing 098 rw auto backing quick -099 rw auto quick +099 rw auto quick qemu 100 rw auto quick 101 rw auto quick -102 rw auto quick +102 rw auto quick qemu 103 rw auto quick 104 rw auto 105 rw auto quick 107 rw auto quick 108 rw auto quick -109 rw auto +109 rw auto qemu 110 rw auto backing quick 111 rw auto quick 112 rw auto -113 rw auto quick +113 rw auto quick nbd 114 rw auto quick 115 rw auto 116 rw auto quick 121 rw auto 122 rw auto -123 rw auto quick -124 rw auto backing +123 rw auto quick nbd +124 rw auto backing qemu 128 rw auto quick -129 rw auto quick -130 rw auto quick +129 rw auto quick qemu +130 rw auto quick qemu 131 rw auto quick 134 rw auto quick -- 2.1.0