From f86a033f5e6904417f522812a2941c00569e5342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Wierci=C5=84ski?= Date: Fri, 30 Aug 2024 14:04:19 +0200 Subject: [PATCH] tests: Use Chrome provided by env var for auto tests Using Chrome provided by environment variable will allow to pin the version of Chrome on CI for better tests stability. Change-Id: Ic6f3026eb5694b628d3a4dd1dcc49c53270e2b86 Reviewed-by: Lorn Potter --- cmake/QtTestHelpers.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmake/QtTestHelpers.cmake b/cmake/QtTestHelpers.cmake index 071986122d9..7ca385b5f46 100644 --- a/cmake/QtTestHelpers.cmake +++ b/cmake/QtTestHelpers.cmake @@ -673,7 +673,12 @@ function(qt_internal_add_test name) list(APPEND extra_test_args "qtestname=${testname}") list(APPEND extra_test_args "--silence_timeout=60") # TODO: Add functionality to specify browser - list(APPEND extra_test_args "--browser=chrome") + if(DEFINED ENV{BROWSER_FOR_WASM}) + set(browser $ENV{BROWSER_FOR_WASM}) + else() + set(browser "chrome") + endif() + list(APPEND extra_test_args "--browser=${browser}") list(APPEND extra_test_args "--browser_args=\"--password-store=basic\"") list(APPEND extra_test_args "--kill_exit")