[PATCH v2 0/3] tests/functional: Allow running TCG plugins tests on macOS

Philippe Mathieu-Daudé posted 3 patches 2 days, 14 hours ago
meson.build                                  |  1 +
contrib/plugins/meson.build                  |  2 ++
tests/functional/meson.build                 |  2 +-
tests/functional/qemu_test/__init__.py       |  2 +-
tests/functional/qemu_test/cmd.py            |  1 -
tests/functional/qemu_test/config.py         |  6 ++++++
tests/functional/test_aarch64_tcg_plugins.py | 11 ++++++++---
tests/tcg/plugins/meson.build                |  2 ++
8 files changed, 21 insertions(+), 6 deletions(-)
[PATCH v2 0/3] tests/functional: Allow running TCG plugins tests on macOS
Posted by Philippe Mathieu-Daudé 2 days, 14 hours ago
Pierrick kindly helped me to resolve this issue which ended
being trivial (to him!). Not tested on Windows so far.

Since v1:
- Include Pierrick's meson fix patch (adding Fixes: tag)
- Addressed Thomas review comments (config.py, os.path.join)

Philippe Mathieu-Daudé (2):
  tests/functional: Introduce the dso_suffix() helper
  tests/functional: Allow running TCG plugins tests on non-Linux/BSD
    hosts

Pierrick Bouvier (1):
  plugins: add explicit dependency in functional tests

 meson.build                                  |  1 +
 contrib/plugins/meson.build                  |  2 ++
 tests/functional/meson.build                 |  2 +-
 tests/functional/qemu_test/__init__.py       |  2 +-
 tests/functional/qemu_test/cmd.py            |  1 -
 tests/functional/qemu_test/config.py         |  6 ++++++
 tests/functional/test_aarch64_tcg_plugins.py | 11 ++++++++---
 tests/tcg/plugins/meson.build                |  2 ++
 8 files changed, 21 insertions(+), 6 deletions(-)

-- 
2.47.1


Re: [PATCH v2 0/3] tests/functional: Allow running TCG plugins tests on macOS
Posted by Alex Bennée 2 days, 12 hours ago
Philippe Mathieu-Daudé <philmd@linaro.org> writes:

> Pierrick kindly helped me to resolve this issue which ended
> being trivial (to him!). Not tested on Windows so far.
>
> Since v1:
> - Include Pierrick's meson fix patch (adding Fixes: tag)
> - Addressed Thomas review comments (config.py, os.path.join)
>
> Philippe Mathieu-Daudé (2):
>   tests/functional: Introduce the dso_suffix() helper
>   tests/functional: Allow running TCG plugins tests on non-Linux/BSD
>     hosts
>
> Pierrick Bouvier (1):
>   plugins: add explicit dependency in functional tests
>
>  meson.build                                  |  1 +
>  contrib/plugins/meson.build                  |  2 ++
>  tests/functional/meson.build                 |  2 +-
>  tests/functional/qemu_test/__init__.py       |  2 +-
>  tests/functional/qemu_test/cmd.py            |  1 -
>  tests/functional/qemu_test/config.py         |  6 ++++++
>  tests/functional/test_aarch64_tcg_plugins.py | 11 ++++++++---
>  tests/tcg/plugins/meson.build                |  2 ++
>  8 files changed, 21 insertions(+), 6 deletions(-)

Queued to testing/next (I fixed the cmd.py whitespace change), thanks. 

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro