From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwlKs-0000kF-6z for qemu-devel@nongnu.org; Thu, 12 Nov 2015 01:26:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwlKr-0000vK-4C for qemu-devel@nongnu.org; Thu, 12 Nov 2015 01:26:18 -0500 Date: Thu, 12 Nov 2015 14:26:08 +0800 From: Fam Zheng Message-ID: <20151112062608.GF4082@ad.usersys.redhat.com> References: <1447108773-6836-1-git-send-email-mreitz@redhat.com> <1447108773-6836-7-git-send-email-mreitz@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1447108773-6836-7-git-send-email-mreitz@redhat.com> Subject: Re: [Qemu-devel] [PATCH v7 06/24] iotests: Move _filter_nbd into common.filter List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Max Reitz Cc: Kevin Wolf , Alberto Garcia , qemu-block@nongnu.org, Markus Armbruster , qemu-devel@nongnu.org, Stefan Hajnoczi , Paolo Bonzini , John Snow On Mon, 11/09 23:39, Max Reitz wrote: > _filter_nbd can be useful for other NBD tests, too, therefore it should > reside in common.filter. > > Signed-off-by: Max Reitz > --- > tests/qemu-iotests/083 | 12 ------------ > tests/qemu-iotests/common.filter | 12 ++++++++++++ > 2 files changed, 12 insertions(+), 12 deletions(-) > > diff --git a/tests/qemu-iotests/083 b/tests/qemu-iotests/083 > index c00a66b..aa99278 100755 > --- a/tests/qemu-iotests/083 > +++ b/tests/qemu-iotests/083 > @@ -49,18 +49,6 @@ wait_for_tcp_port() { > done > } > > -_filter_nbd() > -{ > - # nbd.c error messages contain function names and line numbers that are > - # prone to change. Message ordering depends on timing between send and > - # receive callbacks sometimes, making them unreliable. > - # > - # Filter out the TCP port number since this changes between runs. > - sed -e 's#^.*nbd\.c:.*##g' \ > - -e 's#nbd:127\.0\.0\.1:[^:]*:#nbd:127\.0\.0\.1:PORT:#g' \ > - -e 's#\(exportname=foo\|PORT\): Failed to .*$#\1#' > -} > - > check_disconnect() { > event=$1 > when=$2 > diff --git a/tests/qemu-iotests/common.filter b/tests/qemu-iotests/common.filter > index cfdb633..aa2fb8d 100644 > --- a/tests/qemu-iotests/common.filter > +++ b/tests/qemu-iotests/common.filter > @@ -230,5 +230,17 @@ _filter_qemu_img_map() > -e 's/Mapped to *//' | _filter_testdir | _filter_imgfmt > } > > +_filter_nbd() > +{ > + # nbd.c error messages contain function names and line numbers that are > + # prone to change. Message ordering depends on timing between send and > + # receive callbacks sometimes, making them unreliable. > + # > + # Filter out the TCP port number since this changes between runs. > + sed -e 's#^.*nbd\.c:.*##g' \ > + -e 's#nbd:127\.0\.0\.1:[^:]*:#nbd:127\.0\.0\.1:PORT:#g' \ > + -e 's#\(exportname=foo\|PORT\): Failed to .*$#\1#' > +} > + > # make sure this script returns success > true > -- > 2.6.2 > > Reviewed-by: Fam Zheng