From c5ec41e05e6efcba6a552ee248a2bfc503006f9c Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Thu, 19 Feb 2026 09:24:58 -0600 Subject: [PATCH] test: use QT_QPA_PLATFORM=offscreen for qt tests on posix (#8575) Fix the qt tests on Jenkins --- tests/qt/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/qt/CMakeLists.txt b/tests/qt/CMakeLists.txt index 6938f2951..ed7c81355 100644 --- a/tests/qt/CMakeLists.txt +++ b/tests/qt/CMakeLists.txt @@ -14,6 +14,13 @@ function(add_trqt_test source) set_property(TARGET ${target} PROPERTY AUTOMOC ON) set_property(TARGET ${target} PROPERTY AUTORCC ON) add_test(NAME QT.${test_name} COMMAND ${target}) + + if(UNIX AND NOT APPLE) + set_tests_properties( + QT.${test_name} + PROPERTIES + ENVIRONMENT "QT_QPA_PLATFORM=offscreen") + endif() endfunction() add_trqt_test(prefs-test.cc)