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 <mre...@redhat.com> > --- > 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 <f...@redhat.com>