aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs
diff options
context:
space:
mode:
authorMikolaj Boc <mikolaj.boc@qt.io>2023-01-25 11:33:11 +0100
committerPiotr Wierciński <piotr.wiercinski@qt.io>2023-07-03 09:12:40 +0200
commitd669e6faa22b997365330438ca1541ec7d3232a0 (patch)
tree018001db2bcc4a44d7fa94c9a1363b5844913df2 /coin/platform_configs
parent6341108c6fad1fcf032a946ea994d794f6bb1867 (diff)
Enable tests for webassembly-linux-thread-asyncify
This commit enables tests in CI for Wasm platform. Fixes: QTBUG-109786 Change-Id: Ia44ab6ce3d5092fc90b07759d4d1a2c57edbf512 Reviewed-by: Mikołaj Boc <Mikolaj.Boc@qt.io>
Diffstat (limited to 'coin/platform_configs')
-rw-r--r--coin/platform_configs/cmake_platforms_wasm.yaml2
-rw-r--r--coin/platform_configs/qtbase.yaml3
-rw-r--r--coin/platform_configs/wasm_qtbase_tests.yaml9
3 files changed, 12 insertions, 2 deletions
diff --git a/coin/platform_configs/cmake_platforms_wasm.yaml b/coin/platform_configs/cmake_platforms_wasm.yaml
index 7e204673..3eacc898 100644
--- a/coin/platform_configs/cmake_platforms_wasm.yaml
+++ b/coin/platform_configs/cmake_platforms_wasm.yaml
@@ -6,7 +6,7 @@ Configurations:
Target os: 'WebAssembly'
Compiler: 'GCC'
Platform dependency: 'opensuse-15.4-developer-build'
- Features: ['Sccache', 'DisableTests', 'UseConfigure']
+ Features: ['Sccache', 'DoNotRunTests', 'UseConfigure']
Environment variables: [
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
"TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread \
diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml
index 95d80e8c..e1c3b672 100644
--- a/coin/platform_configs/qtbase.yaml
+++ b/coin/platform_configs/qtbase.yaml
@@ -5,6 +5,7 @@ Include: [
integrity.yaml,
ios-tests.yaml,
address_sanitizer_platforms.yaml,
- linux_android_tests_multi_abi.yaml
+ linux_android_tests_multi_abi.yaml,
+ wasm_qtbase_tests.yaml
]
Configurations: []
diff --git a/coin/platform_configs/wasm_qtbase_tests.yaml b/coin/platform_configs/wasm_qtbase_tests.yaml
new file mode 100644
index 00000000..bad9f988
--- /dev/null
+++ b/coin/platform_configs/wasm_qtbase_tests.yaml
@@ -0,0 +1,9 @@
+Version: 2
+Configurations:
+-
+ Id: 'webassembly-linux-thread-asyncify-tests'
+ Template: 'qtci-linux-openSUSE-15.4-x86_64-50'
+ Target os: 'WebAssembly'
+ Compiler: 'GCC'
+ Features: ['Sccache', 'TestOnly']
+ Platform dependency: 'webassembly-linux-thread-asyncify'