summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@qt.io>2024-02-15 15:42:03 +0100
committerRobert Griebl <robert.griebl@qt.io>2024-02-26 13:28:04 +0000
commit08b3937069dde75be7a4897691183b8cef82e66b (patch)
tree1ca300a22b455c3a59180f94f41e6a1932a5ca36
parentea83afc9bc58b931fb9b2b4abf2e0f9ae662be69 (diff)
auto-tests: fix the check for QT_FEATURE_am_installer
Change-Id: Ibd6b38b0feeb96402254cfaed576231b014db94c Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 0ea0aaad73d09c9aa65979f781b8a103a3e1f83b)
-rw-r--r--tests/data/CMakeLists.txt2
-rwxr-xr-xtests/data/create-test-packages.sh3
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/data/CMakeLists.txt b/tests/data/CMakeLists.txt
index 79f03770..101fe3cd 100644
--- a/tests/data/CMakeLists.txt
+++ b/tests/data/CMakeLists.txt
@@ -1,4 +1,6 @@
+qt_feature_evaluate_features("${CMAKE_CURRENT_SOURCE_DIR}/../../src/common-lib/configure.cmake")
+
if (NOT QT_FEATURE_am_installer)
message(WARNING "QT_FEATURE_am_installer is disabled, cannot generate test packages")
return()
diff --git a/tests/data/create-test-packages.sh b/tests/data/create-test-packages.sh
index a0ca3e6c..031dfdb0 100755
--- a/tests/data/create-test-packages.sh
+++ b/tests/data/create-test-packages.sh
@@ -7,6 +7,9 @@
#set -x
set -e
+# OpenSSL as used by the packager might leak, but we aren't interested
+export ASAN_OPTIONS="exitcode=0:detect_leaks=0"
+
# check basic requirement
[ ! -d certificates ] && { echo "Please cd to the tests/data directory before running this script"; exit 1; }