[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 5/6] iotests.py: add unarchive_sample_image() helper
From: |
Denis V. Lunev |
Subject: |
Re: [PATCH v2 5/6] iotests.py: add unarchive_sample_image() helper |
Date: |
Wed, 24 Feb 2021 13:49:11 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 |
On 2/24/21 1:47 PM, Vladimir Sementsov-Ogievskiy wrote:
> Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
> ---
> tests/qemu-iotests/iotests.py | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/tests/qemu-iotests/iotests.py b/tests/qemu-iotests/iotests.py
> index 4e758308f2..90d0b62523 100644
> --- a/tests/qemu-iotests/iotests.py
> +++ b/tests/qemu-iotests/iotests.py
> @@ -17,6 +17,7 @@
> #
>
> import atexit
> +import bz2
> from collections import OrderedDict
> import faulthandler
> import io
> @@ -24,6 +25,7 @@
> import logging
> import os
> import re
> +import shutil
> import signal
> import struct
> import subprocess
> @@ -96,6 +98,14 @@
> os.environ.get('IMGKEYSECRET', '')
> luks_default_key_secret_opt = 'key-secret=keysec0'
>
> +sample_img_dir = os.environ['SAMPLE_IMG_DIR']
> +
> +
> +def unarchive_sample_image(sample, fname):
> + sample_fname = os.path.join(sample_img_dir, sample + '.bz2')
> + with bz2.open(sample_fname) as f_in, open(fname, 'wb') as f_out:
> + shutil.copyfileobj(f_in, f_out)
> +
>
> def qemu_tool_pipe_and_status(tool: str, args: Sequence[str],
> connect_stderr: bool = True) -> Tuple[str,
> int]:
Reviewed-by: Denis V. Lunev <den@openvz.org>
- [PATCH v2 0/6] parallels: load bitmap extension, Vladimir Sementsov-Ogievskiy, 2021/02/24
- [PATCH v2 1/6] qcow2-bitmap: make bytes_covered_by_bitmap_cluster() public, Vladimir Sementsov-Ogievskiy, 2021/02/24
- [PATCH v2 2/6] parallels.txt: fix bitmap L1 table description, Vladimir Sementsov-Ogievskiy, 2021/02/24
- [PATCH v2 3/6] block/parallels: BDRVParallelsState: add cluster_size field, Vladimir Sementsov-Ogievskiy, 2021/02/24
- [PATCH v2 4/6] parallels: support bitmap extension for read-only mode, Vladimir Sementsov-Ogievskiy, 2021/02/24
- [PATCH v2 5/6] iotests.py: add unarchive_sample_image() helper, Vladimir Sementsov-Ogievskiy, 2021/02/24
- Re: [PATCH v2 5/6] iotests.py: add unarchive_sample_image() helper,
Denis V. Lunev <=
- [PATCH v2 6/6] iotests: add parallels-read-bitmap test, Vladimir Sementsov-Ogievskiy, 2021/02/24