aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Huth <thuth@redhat.com>2024-04-26 18:23:48 +0200
committerThomas Huth <thuth@redhat.com>2024-04-30 06:21:47 +0200
commit26813f7f4acce1598ae7a52c2e79a86efe6177ee (patch)
treea8a387a8997bf4e7ebf7d5cc1123cbff831408f2
parent109f1a437f99d17059758d2e2ed8692d03744cbd (diff)
downloadqemu-26813f7f4acce1598ae7a52c2e79a86efe6177ee.zip
qemu-26813f7f4acce1598ae7a52c2e79a86efe6177ee.tar.gz
qemu-26813f7f4acce1598ae7a52c2e79a86efe6177ee.tar.bz2
qga: Re-enable the qga-ssh-test when running without fuzzing
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. Message-ID: <20240426162348.684143-1-thuth@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Konstantin Kostiuk <kkostiuk@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
-rw-r--r--qga/meson.build5
1 files changed, 2 insertions, 3 deletions
diff --git a/qga/meson.build b/qga/meson.build
index 1c3d2a3..46c1d83 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