From nobody Fri Oct 24 22:15:01 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=virtuozzo.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518703328747998.9988091162959; Thu, 15 Feb 2018 06:02:08 -0800 (PST) Received: from localhost ([::1]:51411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emK6s-0003xN-NZ for importer@patchew.org; Thu, 15 Feb 2018 09:02:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51220) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emJxZ-0001tq-0x for qemu-devel@nongnu.org; Thu, 15 Feb 2018 08:52:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emJxU-00012u-Pk for qemu-devel@nongnu.org; Thu, 15 Feb 2018 08:52:25 -0500 Received: from mail-db5eur01on0105.outbound.protection.outlook.com ([104.47.2.105]:37568 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1emJxU-00011v-Gi; Thu, 15 Feb 2018 08:52:20 -0500 Received: from vova-pc.sw.ru (195.214.232.6) by AM5PR0801MB2052.eurprd08.prod.outlook.com (2603:10a6:203:4c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.506.18; Thu, 15 Feb 2018 13:52:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=lyc980PeKnTt5AbyclO5m4G5iT9dsdlNAzCmMyouHZQ=; b=Chl6mlZT7vEaGr2d5RWHn7tRK4b47he52Xh2WYPd/V838GE8Alq22evPKEKnBHh4nFV1pijeYU+Ba/TFsnSzxZS7xIWIxuBOE6EdVQ7zqop1Gy4s6gO+rFia/nnSev1ALISL+ogsUYOtIDyRVEBdq9Uvc2KYXWxjN+Iig8M27Lw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=vsementsov@virtuozzo.com; From: Vladimir Sementsov-Ogievskiy To: qemu-devel@nongnu.org, qemu-block@nongnu.org Date: Thu, 15 Feb 2018 16:51:47 +0300 Message-Id: <1518702707-7077-10-git-send-email-vsementsov@virtuozzo.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518702707-7077-1-git-send-email-vsementsov@virtuozzo.com> References: <1518702707-7077-1-git-send-email-vsementsov@virtuozzo.com> MIME-Version: 1.0 X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR07CA0005.eurprd07.prod.outlook.com (2603:10a6:7:67::15) To AM5PR0801MB2052.eurprd08.prod.outlook.com (2603:10a6:203:4c::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d1ba08c0-e059-44ea-84dd-08d5747b5436 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM5PR0801MB2052; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2052; 3:legtZ5wLOUQu/ARpKN64qvPpcmWcpWEH3rlq5H49+eOeMNPqVXCYVwej8OPt+hpG4FsDxVztyah1KodXPPZDUnL0ghb1XMSclca2n6kORDv06956bP3MxKGXobfT9bkHvEqhgLjPLXI+uaXEyJ3PxvsgQyOhlgFLn2numlOm51HZB7bon/eUijo+Y31Rm0/zsqO2Z6c+k34fzJ6o/F091jwLv4xkrLEy08YbzlchvQw1MjRT2fcxjFDx9Dm7Bw5s; 25:BdMLZh7Ab6wXPt1JbJsDyG/rBvdegKGphWwA/7RfYcfy1xMJTozKxCcbppEa2NQr9KF1vE5kS2IFufaxxRR0TdP5j2eEqUz4HXwSMz1kC2Ilnou8oqWi9cdM/NKRJZPSHnJpYe8rxvuaiUPUvl7z88ot9yw9B24efFLBbUelv46/Wl2HJO3+u+h4VkXVNu0ks0mTj+Uk5ZmU94coKLVevFkFWyuJub3teOOOS7DAJBWdDaMW+Z1Mr6zQQ4OzAa9qyh12Vy07YaEBJ5/mYTiXWec2gQUAjg/aVfOYSciSitShKIw+KCr6nfDFlWllRk065sT5vmWmYci/9lmbj9OhKg==; 31:jNsqNL2cmSvt490Z0dJTJowhuJrj+WU9uMxRjVpXZci7ePbm8MNTtGE+yffZS6zw7PD/9AX891z97bG4E0VWYnCgDAihSH/3He5WcvyQsiwsArl91hUJc+RWoRaJ/9XphXJkBC1ncyqCNpwbOYNbm+qgB5Pblg4qhFXFvaJ1s8B52Ce4OP+3mVqyNiNSA2g3//3rH/eU7n9Zc5q4/5uLAcRpBsUhXtkqePqdAHBpt2I= X-MS-TrafficTypeDiagnostic: AM5PR0801MB2052: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2052; 20:5bi/b8pHJLrKkPbFamj54qchJ+H6w+6kXolVTtVj/W2s+OMmlLBjcykDWCVwUBWbQ7T1u9J5Dx4W4uYN1kzmAsNlF8X4aDS8axnt2Ko4hoaUs1kWs5l0TioTazhKGLPdsZajNzR/u1rHykAIUt3PCp5t5gUKvyh+ikwSoBefd+Th+PoJrkDUKPhDfjS641s2tsRvGy1JT6HCU6XyHvQ9Tthg6AvRWFYEgivpeNQxMGd/PKFKQ7Sus0h0eYX6ATGXfz8AZFFwEsTCBaRkuTeSqeSkVa3WXC1ZhpWALHJWHL2jzKaAquc14USx1Mlrol8pKB3wojeYKIyfFjJmi8zjpYD4q4mjn0h8V+6mPniKufzAdtzXQEzoMEFThq/4nMCYL6n6jOEAz0ANY6hovAYCkPYHRCvyJkD62GhpAO1ZqbrIuSjVtwQbRr8eahhdnfDPDwBVB8phbOxafvNYJW/5mpHHWrSoT1HgD9waO+kVi0P8fnGFG7eok/4d8/Br0jof; 4:x544GpwcWG/yaJSNEg8UiiupWRJANl2z8h60ReakJzTcYQHRr0Oga94ScHCqiQUAMEfAcbU0qwuSWieCUFFGwqFEts+Mo88ZezL2lsVXstuqrXeIabIa3/CSUb3pQwnAckonn8qvBkKEicZKjGJTyOTBUd+cRnPwzPhww/3+NzaXU6RgpD7x7yb+uqJrXwhrDNDcFEIIopt4fpCrDOooRCwkyQx8CPE9yLuhpD7XUF33oFjFWT+/04E9/5poxhqRQcT78Ixs63WfWz5D3iTjk7i1TjemQga4qGpz/JAy9+sUiczCfWPrKASEnaSZi665uI7daFNHM2w4pCS5KxAhchw1BdkcAKRpyPxmqs3nHbY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(250305191791016)(22074186197030); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231101)(944501161)(93006095)(93001095)(6041288)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123560045)(6072148)(201708071742011); SRVR:AM5PR0801MB2052; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0801MB2052; X-Forefront-PRVS: 058441C12A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(39380400002)(376002)(346002)(39840400004)(366004)(189003)(199004)(105586002)(52116002)(305945005)(8676002)(81166006)(6306002)(26005)(6512007)(51416003)(76176011)(5660300001)(81156014)(53936002)(25786009)(7736002)(97736004)(55236004)(16586007)(69596002)(6506007)(36756003)(47776003)(86362001)(66066001)(316002)(386003)(59450400001)(6486002)(106356001)(68736007)(50226002)(4326008)(53416004)(3846002)(2906002)(8936002)(478600001)(6116002)(16526019)(186003)(107886003)(48376002)(2950100002)(6666003)(50466002)(2004002)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0801MB2052; H:vova-pc.sw.ru; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0801MB2052; 23:ajvLe4qQP7S0WEZaz9/xc4he7oNdpPjXO0aA1XR?= =?us-ascii?Q?d2LMb7tvyoLIXbzG63xHF0FfDsVVLtzdKux7Ocg0iBGvJL0kQ+s5IC4NQ3ko?= =?us-ascii?Q?v5tBRzRbk7zNIUPWCB/GZDXKqNYq/AmQrZfF6Yel5qH5vk60yKdCeooc12Ey?= =?us-ascii?Q?dVZm8r74xnR37Uw/D22zbIbKLD16UzhT145ov8pqQnY44WaIaGYt6nCsFrnR?= =?us-ascii?Q?knpvmgoUY7kZSrCIvzukVNH6ptW/GOMi9sJy6HQ83qfoI5vYf6+Mdg00jOES?= =?us-ascii?Q?NoaZdhdtBhOIAy4zgtPF6s+E/qv+4gzM71KQow3+VImuH40l7mc3QV4wO/dW?= =?us-ascii?Q?L0Lj8m80xQsTVK5aQR+crFY9G6DIJeJnafBd8bRw+ML3FxFlXAS8XrMysGv6?= =?us-ascii?Q?7GTzhrbRTC6rLTr3tnzMo4X0y7h4tb5xYGq9OZkkTmybCaWa2JLqWsHZi5ek?= =?us-ascii?Q?YB46pl0IH6aw2GRUmEixQnRefDYBarJOZwQLkROXgbaexthqY/uvt586Pjmi?= =?us-ascii?Q?hIU83F+IeGfd0zYGUoD/JKfztetyspI48o3+qUz01OpYuNQJwoxIxRxm0i8l?= =?us-ascii?Q?cBiWQVkosDmG19pcR1vfGpfYL7K1qoZ+MD06PdZtmSUcoTry0NbCOTuhT4Z6?= =?us-ascii?Q?ShVK7PwvchRXh83MwY9Jms/CqfVkDLv5Hywwq6awJj+EBg2hlvrPLa4m+AMs?= =?us-ascii?Q?W2Ctg2R6pIBQBaKXMTA3xW0hywV/QaNOU67r+XWkw/9uTInI5U4YZHPgiNO1?= =?us-ascii?Q?kUsBlXopw72rK5c7E5qDX4E0Mbgs2kAgsy6s+0krg1iD75MlJr7p3aQNXjAY?= =?us-ascii?Q?LsFoMSYNY9E5XAIgieU/2M6wYJOkIO4BBmglj70daTs8lzUKRMA1ETQH4Sb0?= =?us-ascii?Q?Q4BUuoVpcI0y/lL9IksdhCSf1BJ/WmDYfbmlpt4OtjtgUC+GGgcMOTj2369Z?= =?us-ascii?Q?8E9tStD9oKimRsqDeIdHXmCkO6e+MQ/q+DW0iPCSJa0/E38KsUpDqK6+RQZy?= =?us-ascii?Q?5mY5wS4iSDvzZzHZf6YtOw21dWocI826psoTyT+ktENX1IU6retc6xHcU6Pn?= =?us-ascii?Q?CLkUuQ5YMTF32Er08abtzIu8iXs2oR8JVPJO6ICPXK3fswX6pK15xyc+74ke?= =?us-ascii?Q?MN1jtlbv7iIJ6dBWcKx15MbjgVBPewlt5BslE3vWCa42MoHKw5pxFK7v6mgf?= =?us-ascii?Q?pp/2EJHoyTJMRBqQg3blZDXK493jwpSgfBv2d7e4ignVYTyLAXYyOIIIDOnL?= =?us-ascii?Q?niPoIYSVwvuoNNsCeZPI=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2052; 6:T6wkmOQ55Z9oUC3oRrhlMS2+OOLxDqQI4oEiVX/9a7cv/o6h2xkWtR7Y1joqP6aQDnt68YkQubpPhp8LPdpdE6+XEiARrARFzsnK7uUzctaueWdy+qc4AHMxjJuXBDLX3t9Luvhg+yOmi7uQj0dcFB8bCbv6Do10KwHf82mi3rOTSSDJzPqqbLL9E8/tYULPZflWh5rgPTij+655/pRjIErFEiEVJTnb3nZv80TuPIgKXeRktz6xYRr9DTS02C8v9ngH/5s+y/iGYJ4w7OCTXCTVjQJhFruJXF65vrUDN+1GvDP3qQM+bgcZ0UluDj5WOrULVgmCFzmhyy6nX7M7F8q9sluX0YqK+v14ZitvCsc=; 5:1vZKfodrKdf3EZ2hPXbckdeFC+wBHhIZgnc6y1xqdCg1YFqL99iuHIFUhcZHOOyjh+DWl4cx+ZFk9QQ24Y7rjrqBp+tt5Puz/NJ6r9dA8yiQgtvEgm/zBkN+BWXHCqSWl8pImJFKm6x0mPYDEeoM6UzCDJLhfWGv3xpNdy8FiUM=; 24:hys0tj4jQJnyy6FftPi0ZgfkOQz/rvMgZ2p8mE/w3UCb/FIiuIpj1SsD0maEQtP5zNQBR/ayLqVrn8id2VgCIuRmwk0rZMeT8139xfChVYk=; 7:MsQRu82MsnM//9hN7TRU3M6hguqqgOdmhnZOafrl+GNPmPjPCBtY3evDZBTnCPYL8uqBXvVWVtNWAYaJEHCRFeQL971KKVA068xoHEP+BsOrleXMza8XIPVvtR8wS87Uzxw8HLHABBG6A7x8XCeO4KzyHPYyxWUQUYXur+z+1/a3mVMFyNI0GYukyRUb3lSzdH6N2UonBgzKyZV/iAPcdcsfDBtaC2a2YUz4LKQ1pTSFCrA5wrxWU7/PlihjWLlZ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2052; 20:0B9UNziPHtuC128w6IUW+FARYQP26QrXCk6OoThDAykJ1gMO7sgTiC3yk4+LGwCjBgI0QgvX9D2AD9KEVHgXTsA5N8+pESVLyxyMJNVSDeX4bRujnj2oH1D+V8dD9NIvJ50CtxcIIO6KymPmEiUqL9OaGDK5YWcZW04JJurkKOQ= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2018 13:52:17.9670 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d1ba08c0-e059-44ea-84dd-08d5747b5436 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB2052 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.2.105 Subject: [Qemu-devel] [PATCH 9/9] iotests: new test 206 for NBD BLOCK_STATUS X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kwolf@redhat.com, vsementsov@virtuozzo.com, mreitz@redhat.com, den@openvz.org, pbonzini@redhat.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- tests/qemu-iotests/206 | 34 ++++++++++++++++++++++++++++++++++ tests/qemu-iotests/206.out | 2 ++ tests/qemu-iotests/group | 1 + 3 files changed, 37 insertions(+) create mode 100644 tests/qemu-iotests/206 create mode 100644 tests/qemu-iotests/206.out diff --git a/tests/qemu-iotests/206 b/tests/qemu-iotests/206 new file mode 100644 index 0000000000..259e991ec6 --- /dev/null +++ b/tests/qemu-iotests/206 @@ -0,0 +1,34 @@ +#!/usr/bin/env python +# +# Tests for NBD BLOCK_STATUS extension +# +# Copyright (c) 2018 Virtuozzo International GmbH +# +# 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 . +# + +import iotests +from iotests import qemu_img_create, qemu_io, qemu_img_verbose, qemu_nbd, \ + file_path + +iotests.verify_image_format(supported_fmts=3D['qcow2']) + +disk, nbd_sock =3D file_path('disk', 'nbd-sock') +nbd_uri =3D 'nbd+unix:///exp?socket=3D' + nbd_sock + +qemu_img_create('-f', iotests.imgfmt, disk, '1M') +qemu_io('-f', iotests.imgfmt, '-c', 'write 0 512K', disk) + +qemu_nbd('-k', nbd_sock, '-x', 'exp', '-f', iotests.imgfmt, disk) +qemu_img_verbose('map', '-f', 'raw', '--output=3Djson', nbd_uri) diff --git a/tests/qemu-iotests/206.out b/tests/qemu-iotests/206.out new file mode 100644 index 0000000000..0d29724e84 --- /dev/null +++ b/tests/qemu-iotests/206.out @@ -0,0 +1,2 @@ +[{ "start": 0, "length": 524288, "depth": 0, "zero": false, "data": true}, +{ "start": 524288, "length": 524288, "depth": 0, "zero": true, "data": fal= se}] diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group index a2dfe79d86..2c3925566a 100644 --- a/tests/qemu-iotests/group +++ b/tests/qemu-iotests/group @@ -202,3 +202,4 @@ 203 rw auto 204 rw auto quick 205 rw auto quick +206 rw auto quick --=20 2.11.1