[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initial
From: |
Thomas Huth |
Subject: |
Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize |
Date: |
Wed, 18 Sep 2019 15:05:05 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
On 18/09/2019 00.29, John Snow wrote:
>
>
> On 9/16/19 10:56 AM, Vladimir Sementsov-Ogievskiy wrote:
[...]
>> Finally do we support something except linux for iotests?
>> for bash tests _supported_os also used only with "Linux" in 87 tests..
The iotests in the "auto" group are supposed to work on other OSes
beside Linux, too, since they are run automatically during "make check"
now. You can use github with cirrus-ci to check FreeBSD and macOS, see
e.g.: https://cirrus-ci.com/build/5114679677943808
Travis has support for macOS, too.
And to test them on OpenBSD (or FreeBSD), you can use the VM tests, e.g.
something like this:
make vm-build-openbsd J=8 BUILD_TARGET=check-block \
EXTRA_CONFIGURE_OPTS=--target-list=x86_64-softmmu
> aaand lastly, running `make check` doesn't happen to call any of the
> tests that appear broken on FreeBSD right now, so I'm just going to go
> ahead and say we can open Pandora's box and make the default python test
> behavior to run on any OS, and start re-blacklisting the edge-cases as
> we find them.
Sounds good. If it breaks on FreeBSD or macOS, we'll find out with
cirrus-ci or Travis pretty soon.
Thomas
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 3/4] iotests: specify protocol support via initialization info, (continued)
- [Qemu-block] [PATCH v4 1/4] iotests: add script_initialize, John Snow, 2019/09/11
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize, John Snow, 2019/09/17
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize, Vladimir Sementsov-Ogievskiy, 2019/09/18
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize, Vladimir Sementsov-Ogievskiy, 2019/09/18
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize, John Snow, 2019/09/18
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize,
Thomas Huth <=
- Re: [Qemu-block] [Qemu-devel] [PATCH v4 1/4] iotests: add script_initialize, John Snow, 2019/09/18
[Qemu-block] [PATCH v4 4/4] iotests: use python logging for iotests.log(), John Snow, 2019/09/11