From 12cfdd2901560864cf43fa7a92d2fa0dd8db41c0 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Sat, 18 Feb 2023 07:56:34 +0000 Subject: [PATCH] Do not run the FuProgress self tests by default These add over 1000ms to the run time, and also do not work well when virtualized via qemu. Fixes https://github.com/fwupd/fwupd/issues/5547 --- libfwupdplugin/fu-self-test.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libfwupdplugin/fu-self-test.c b/libfwupdplugin/fu-self-test.c index 82809ffe0..a655a1c56 100644 --- a/libfwupdplugin/fu-self-test.c +++ b/libfwupdplugin/fu-self-test.c @@ -3797,7 +3797,8 @@ main(int argc, char **argv) g_test_add_func("/fwupd/plugin{quirks-append}", fu_plugin_quirks_append_func); g_test_add_func("/fwupd/common{strnsplit}", fu_strsplit_func); g_test_add_func("/fwupd/common{memmem}", fu_common_memmem_func); - g_test_add_func("/fwupd/progress", fu_progress_func); + if (g_test_slow()) + g_test_add_func("/fwupd/progress", fu_progress_func); g_test_add_func("/fwupd/progress{child}", fu_progress_child_func); g_test_add_func("/fwupd/progress{child-finished}", fu_progress_child_finished); g_test_add_func("/fwupd/progress{parent-1-step}", fu_progress_parent_one_step_proxy_func);