[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [Qemu-devel] [PATCH for-2.0 08/47] qemu-iotests: Suppo
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-stable] [Qemu-devel] [PATCH for-2.0 08/47] qemu-iotests: Support for bochs format |
Date: |
Tue, 1 Apr 2014 19:01:15 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Am 26.03.2014 um 20:58 hat Max Reitz geschrieben:
> On 26.03.2014 13:05, Stefan Hajnoczi wrote:
> >From: Kevin Wolf <address@hidden>
> >
> >Signed-off-by: Kevin Wolf <address@hidden>
> >Reviewed-by: Stefan Hajnoczi <address@hidden>
> >---
> > tests/qemu-iotests/078 | 53
> > +++++++++++++++++++++++
> > tests/qemu-iotests/078.out | 6 +++
> > tests/qemu-iotests/common | 7 +++
> > tests/qemu-iotests/group | 1 +
> > tests/qemu-iotests/sample_images/empty.bochs.bz2 | Bin 0 -> 118 bytes
> > 5 files changed, 67 insertions(+)
> > create mode 100755 tests/qemu-iotests/078
> > create mode 100644 tests/qemu-iotests/078.out
> > create mode 100644 tests/qemu-iotests/sample_images/empty.bochs.bz2
> >
> >diff --git a/tests/qemu-iotests/078 b/tests/qemu-iotests/078
> >new file mode 100755
> >index 0000000..f55f46d
> >--- /dev/null
> >+++ b/tests/qemu-iotests/078
> >@@ -0,0 +1,53 @@
> >+#!/bin/bash
> >+#
> >+# bochs format input validation tests
> >+#
> >+# Copyright (C) 2013 Red Hat, Inc.
> >+#
> >+# This program is free software; you can redistribute it and/or modify
> >+# it under the terms of the GNU General Public License as published by
> >+# the Free Software Foundation; either version 2 of the License, or
> >+# (at your option) any later version.
> >+#
> >+# This program is distributed in the hope that it will be useful,
> >+# but WITHOUT ANY WARRANTY; without even the implied warranty of
> >+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> >+# GNU General Public License for more details.
> >+#
> >+# You should have received a copy of the GNU General Public License
> >+# along with this program. If not, see <http://www.gnu.org/licenses/>.
> >+#
> >+
> >+# creator
> >address@hidden
> >+
> >+seq=`basename $0`
> >+echo "QA output created by $seq"
> >+
> >+here=`pwd`
> >+tmp=/tmp/$$
> >+status=1 # failure is the default!
> >+
> >+_cleanup()
> >+{
> >+ _cleanup_test_img
> >+}
> >+trap "_cleanup; exit \$status" 0 1 2 3 15
> >+
> >+# get standard environment, filters and checks
> >+. ./common.rc
> >+. ./common.filter
> >+
> >+_supported_fmt bochs
> >+_supported_proto generic
> >+_supported_os Linux
> >+
> >+echo
> >+echo "== Read from a valid image =="
> >+_use_sample_img empty.bochs.bz2
> >+{ $QEMU_IO -c "read 0 512" $TEST_IMG; } 2>&1 | _filter_qemu_io |
> >_filter_testdir
>
> Is there a special reason for the braces here?
Yes, it makes bash print things like "Segmentation fault", which it
otherwise wouldn't print when the output is redirected.
Kevin
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-stable] [Qemu-devel] [PATCH for-2.0 08/47] qemu-iotests: Support for bochs format,
Kevin Wolf <=