From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUNEb-0003pp-CA for qemu-devel@nongnu.org; Tue, 25 Aug 2015 19:02:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUNEW-0005ja-Ve for qemu-devel@nongnu.org; Tue, 25 Aug 2015 19:02:29 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUNEW-0005ip-PA for qemu-devel@nongnu.org; Tue, 25 Aug 2015 19:02:24 -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 679568E25A for ; Tue, 25 Aug 2015 23:02:24 +0000 (UTC) From: John Snow Date: Tue, 25 Aug 2015 19:02:19 -0400 Message-Id: <1440543741-21779-3-git-send-email-jsnow@redhat.com> In-Reply-To: <1440543741-21779-1-git-send-email-jsnow@redhat.com> References: <1440543741-21779-1-git-send-email-jsnow@redhat.com> Subject: [Qemu-devel] [PATCH v4 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, kwolf@redhat.com Cc: John Snow , famz@redhat.com 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. Signed-off-by: John Snow --- tests/qemu-iotests/group | 76 +++++++++++++++++++++++++----------------------- 1 file changed, 40 insertions(+), 36 deletions(-) diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group index c430b6c..20866af 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,50 +91,50 @@ 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 -119 rw auto quick -120 rw auto quick +119 rw auto quick qemu +120 rw auto quick qemu 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 -132 rw auto quick +132 rw auto quick qemu 134 rw auto quick 135 rw auto -- 2.4.3