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 <[email protected]> Signed-off-by: John Snow <[email protected]> --- 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
