* [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing
@ 2024-04-26 16:23 Thomas Huth
2024-04-26 17:34 ` Philippe Mathieu-Daudé
2024-04-29 10:08 ` Konstantin Kostiuk
0 siblings, 2 replies; 3+ messages in thread
From: Thomas Huth @ 2024-04-26 16:23 UTC (permalink / raw)
To: qemu-devel, Michael Roth, Konstantin Kostiuk
Cc: Alex Bennée, Philippe Mathieu-Daudé,
Marc-André Lureau
According to the comment in qga/meson.build, the test got disabled
since there were problems with the fuzzing job. But instead of
disabling this test completely, we should still be fine running
it when fuzzing is disabled.
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
qga/meson.build | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/qga/meson.build b/qga/meson.build
index 1c3d2a3d1b..46c1d83d7f 100644
--- a/qga/meson.build
+++ b/qga/meson.build
@@ -181,12 +181,11 @@ test_env = environment()
test_env.set('G_TEST_SRCDIR', meson.current_source_dir())
test_env.set('G_TEST_BUILDDIR', meson.current_build_dir())
-# disable qga-ssh-test for now. glib's G_TEST_OPTION_ISOLATE_DIRS triggers
+# disable qga-ssh-test with fuzzing: glib's G_TEST_OPTION_ISOLATE_DIRS triggers
# the leak detector in build-oss-fuzz Gitlab CI test. we should re-enable
# this when an alternative is implemented or when the underlying glib
# issue is identified/fix
-#if host_os != 'windows'
-if false
+if host_os != 'windows' and not get_option('fuzzing')
srcs = [files('commands-posix-ssh.c')]
i = 0
foreach output: qga_qapi_outputs
--
2.44.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing
2024-04-26 16:23 [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing Thomas Huth
@ 2024-04-26 17:34 ` Philippe Mathieu-Daudé
2024-04-29 10:08 ` Konstantin Kostiuk
1 sibling, 0 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-04-26 17:34 UTC (permalink / raw)
To: Thomas Huth, qemu-devel, Michael Roth, Konstantin Kostiuk
Cc: Alex Bennée, Marc-André Lureau
On 26/4/24 18:23, Thomas Huth wrote:
> According to the comment in qga/meson.build, the test got disabled
> since there were problems with the fuzzing job. But instead of
> disabling this test completely, we should still be fine running
> it when fuzzing is disabled.
>
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
> qga/meson.build | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing
2024-04-26 16:23 [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing Thomas Huth
2024-04-26 17:34 ` Philippe Mathieu-Daudé
@ 2024-04-29 10:08 ` Konstantin Kostiuk
1 sibling, 0 replies; 3+ messages in thread
From: Konstantin Kostiuk @ 2024-04-29 10:08 UTC (permalink / raw)
To: Thomas Huth
Cc: qemu-devel, Michael Roth, Alex Bennée,
Philippe Mathieu-Daudé, Marc-André Lureau
[-- Attachment #1: Type: text/plain, Size: 1398 bytes --]
Reviewed-by: Konstantin Kostiuk <kkostiuk@redhat.com>
On Fri, Apr 26, 2024 at 7:23 PM Thomas Huth <thuth@redhat.com> wrote:
> According to the comment in qga/meson.build, the test got disabled
> since there were problems with the fuzzing job. But instead of
> disabling this test completely, we should still be fine running
> it when fuzzing is disabled.
>
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
> qga/meson.build | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/qga/meson.build b/qga/meson.build
> index 1c3d2a3d1b..46c1d83d7f 100644
> --- a/qga/meson.build
> +++ b/qga/meson.build
> @@ -181,12 +181,11 @@ test_env = environment()
> test_env.set('G_TEST_SRCDIR', meson.current_source_dir())
> test_env.set('G_TEST_BUILDDIR', meson.current_build_dir())
>
> -# disable qga-ssh-test for now. glib's G_TEST_OPTION_ISOLATE_DIRS triggers
> +# disable qga-ssh-test with fuzzing: glib's G_TEST_OPTION_ISOLATE_DIRS
> triggers
> # the leak detector in build-oss-fuzz Gitlab CI test. we should re-enable
> # this when an alternative is implemented or when the underlying glib
> # issue is identified/fix
> -#if host_os != 'windows'
> -if false
> +if host_os != 'windows' and not get_option('fuzzing')
> srcs = [files('commands-posix-ssh.c')]
> i = 0
> foreach output: qga_qapi_outputs
> --
> 2.44.0
>
>
[-- Attachment #2: Type: text/html, Size: 2023 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-04-29 10:09 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-26 16:23 [PATCH] qga: Re-enable the qga-ssh-test when running without fuzzing Thomas Huth
2024-04-26 17:34 ` Philippe Mathieu-Daudé
2024-04-29 10:08 ` Konstantin Kostiuk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).