aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPasi Petäjäjärvi <pasi.petajajarvi@qt.io>2021-11-25 13:19:02 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-12-23 05:33:10 +0000
commita19921fb8f5ca580c1c210431714e8ba231437ad (patch)
treea2e0bcf5f6b8a86c998841112e08d9f3a9c42bc6
parentb338b8a9bec0aaba3ef2cd8a75bfec8813443157 (diff)
CI: Add timezone support for QNX qemu
Task-number: QTBUG-99168 Change-Id: Ie27f53fbf68c656dfdd7ddba72ef1c991416faeb Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 10a443c181885eee6a9e5e4025a510eb42b28895) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom3
-rw-r--r--coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/ifs_env.custom5
2 files changed, 8 insertions, 0 deletions
diff --git a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom
index 7d6bd542..c36fb391 100644
--- a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom
+++ b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom
@@ -8,3 +8,6 @@ PATH=__IFS_PATH__:/system/xbin
#QSG_RHI_BACKEND=software
#QT_QPA_PLATFORM=offscreen
}
+
+[uid=0 gid=0 dperms=755 type=dir] var/share
+var/share/zoneinfo=usr/share/zoneinfo
diff --git a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/ifs_env.custom b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/ifs_env.custom
index b993d53b..5b15a26c 100644
--- a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/ifs_env.custom
+++ b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/ifs_env.custom
@@ -1,3 +1,8 @@
# Add root HOME env variable
procmgr_symlink /data/home/root/ /home/root
HOME=/home/root
+
+# Needed for timezone related tests
+TZ=Europe/Oslo
+procmgr_symlink /data/var/share /usr/share
+procmgr_symlink /data/var/share/zoneinfo/Europe/Oslo /data/var/etc/localtime