From 3b7a41a38076502d3d37290141951285536cf724 Mon Sep 17 00:00:00 2001 From: Ben Grande Date: Fri, 13 Mar 2026 14:41:17 +0100 Subject: [PATCH] Speed disposable performance tests without a GUI Without having a GUIVM or GUI feature disabled, appmenus are not handled. This can considerably speed up the tests and lead to a better performance overall. For: https://github.com/QubesOS/qubes-issues/issues/1512 --- tests/dispvm_perf.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/dispvm_perf.py b/tests/dispvm_perf.py index 1d8284f73..16fdf3347 100755 --- a/tests/dispvm_perf.py +++ b/tests/dispvm_perf.py @@ -928,6 +928,8 @@ async def run_test(self, test: TestConfig): self.dvm.features["preload-dispvm-delay"] = str( test.preload_delay ) + if not test.gui: + self.dvm.guivm = None if test.preload_max: preload_max = test.preload_max logger.info("Setting local max feature: '%s'", preload_max)